llama-stack-mirror/llama_stack/providers/registry
Ashwin Bharambe b7cb06f004
Allow using an "inline" version of Chroma using PersistentClient (#567)
The same code is used (inside providers/remote/memory/chroma/chroma.py)
but it is driven by separate configurations and changes which Chroma
client to use. Note that the dependencies are separate
(`chromadb-client` vs `chromadb` -- the latter is a _much_ heavier
package.)

```
pytest -s -v -m chroma memory/test_memory.py --env CHROMA_DB_PATH=/tmp/chroma_test
pytest -s -v -m chroma memory/test_memory.py --env CHROMA_URL=http://localhost:6001
```
2024-12-11 16:02:04 -08:00
..
__init__.py API Updates (#73) 2024-09-17 19:51:35 -07:00
agents.py Rename all inline providers with an inline:: prefix (#423) 2024-11-11 22:19:16 -08:00
datasetio.py move hf addapter->remote (#459) 2024-11-14 22:41:19 -05:00
eval.py [Agentic Eval] add ability to run agents generation (#469) 2024-11-18 11:43:03 -08:00
inference.py Cerebras Inference Integration (#265) 2024-12-03 21:15:32 -08:00
memory.py Allow using an "inline" version of Chroma using PersistentClient (#567) 2024-12-11 16:02:04 -08:00
safety.py Fix llama stack build in 0.0.54 (#505) 2024-11-22 16:23:44 -05:00
scoring.py fixes tests & move braintrust api_keys to request headers (#535) 2024-11-26 13:11:21 -08:00
telemetry.py Add ability to query and export spans to dataset (#574) 2024-12-05 21:07:30 -08:00