1.4 KiB
1.4 KiB
Change Log
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
[0.0.3] — 2024-02-15
Added
- Collections table to reference a collection of embedding documents
- Documents table to hold vector embeddings for RAG workflows
- Local scripts for running a postgres database with pgvector installed
- OpenAI Dependency for embedding models
- PGvector dependency for vector db support
Changed
- session_data is now metadata
- session_data is a JSON field used python
dictfor compatability
[0.0.2] — 2024-02-08
Added
- Async client
- Metamessages introduced
- Paginated results for get requests
created_atfield added to Messages and Metamessages- added singular
get_messagemethod - Size limits for messages and string fields
Changed
- Default rate limit of 100/minutes
- Changed default ID type to use UUIDs
session.delete()is nowsession.close()- replace
requestsforhttpx
Removed
- Removed messages from session response model
[0.0.1] — 2024-02-01
Added
- Rate limiting of 10/minute
- Application level scoping
Changed
- Client uses object oriented interface
- Client has a default connection string pointing towards https://demo.honcho.dev
Removed
- Top Level Client functions for interacting with Honcho API