zed/crates/ai/src
Marshall Bowers 0d0ce95eae
Replace lazy_static! with OnceLock in ai crate (#8647)
This PR replaces a `lazy_static!` usage in the `ai` crate with
`OnceLock` from the standard library.

This allows us to drop the `lazy_static` dependency from this crate.

Release Notes:

- N/A
2024-02-29 23:37:20 -05:00
..
prompts Fix typos detected by crate-ci/typos 2024-01-17 14:31:21 -08:00
providers Replace lazy_static! with OnceLock in ai crate (#8647) 2024-02-29 23:37:20 -05:00
ai.rs updated authentication for embedding provider 2023-10-26 11:18:16 +02:00
auth.rs Move interaction with keychain off the main thread 2024-01-24 14:53:05 +01:00
completion.rs clean up warnings and fix tests in the ai crate 2023-10-30 11:07:24 -04:00
embedding.rs moved authentication for the semantic index into the EmbeddingProvider 2023-10-30 10:02:27 -04:00
models.rs move OpenAILanguageModel to providers folder 2023-10-22 13:47:28 +02:00
providers.rs Stub out support for Azure OpenAI (#8624) 2024-02-29 13:02:08 -05:00
test.rs Move interaction with keychain off the main thread 2024-01-24 14:53:05 +01:00