- Observability toolset, with initial support to export traces to OpenTelemetry (#168)
- CLI commands to render / exec prompts (#146)
- Support of images in Prompt abstractions (#149)
- Support for different MetadataStores in VectorStore (#144)
- Now LLMs can be configured separately for vision, text and structured. (#153)
- refactor: Add dynamic loading for modules that depend on optional dependencies (#148).
- refactor: Refactor vector store public API. (#151)
- Project README.md (#103).
- Listing entries API for VectorStores (#138).
- Overrides for prompt discovery configurable in
pyproject.toml
file (#101). - Default LLM factory configurable in
pyproject.toml
file (#101).
- Fixed bug in chromadb while returning multiple records (#117).
- Fixed bug in prompt rendering for some pydantic models (#137).
- Initial release of the package.
- Introduce core components: Prompts, LLMs, Embeddings and VectorStores.
Prompt
class integration with promptfoo.- LiteLLM integration.
- ChromaDB integration.
- Prompts lab.
- Prompts autodiscovery.