-
Notifications
You must be signed in to change notification settings - Fork 18
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add seed and migration scripts. #88
Closed
Closed
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
… better query over voe vector db
MVP User Context Management
* initial prompts, logic * ready for process_ai_message fn * voe deriver logic probably mostly complete, switch to anthropic too * docker compose working * verbosity and fixes * add colors * Remove logging for debugging * metamessage query not working * use the right message id * shit show status * call sql directly * mvp * chore: Azure and New Mirascope * fix check dups * fix fn def * code review --------- Co-authored-by: vintro <[email protected]>
* chore: Save Point * fix(db): change connection logic and remove unnecessary refreshes * fix(documents): switch to Azure embedding model * feat: Setup pytest fixtures * feat(tests): Initial test routes for tranche 1 * feat(test) tranche 2 of tests and associated bug fixes * feat(test) tranche 3 of tests and associated bug fixes * fix(tests) Address PR comments and update version and changelog
* fix(storage) Remove location_id * feat(deriver) Deriver can process multiple sessions at once and uses rich for prints * fix(route) collection update error handling * chore(docs) update openapi and version numbers
* fix(api) Remove slowapi dependency * Found bug in mirascope that requires an empty OPENAI_API_KEY
* feat(dialectic) Allow for batch questions and load session history * feat(dialectic) parallelize facts and history queries * feat(agent) Addresses dev-258 allow specifying additional collections * feat(uv) switched from poetry to uv * feat(deriver) Turn off derivations by editing session medatadata with a deriver_disabled flag * fix(tests) Clean up test logic --------- Co-authored-by: Vineeth Voruganti <[email protected]>
* feat(ci) Add github action with github service container * chore(ci) Change hostname for service container * chore(ci) Add Trust Flag * chore(ci) Use Defaults * readability * Try to use localhost * chore(ci) Use non-default database * Try with default credentials but non-standard db * Try to ignore pwd
* fix(embedding) use base openai for embedding and remove azure * feat(models) switch to nanoids with internal and public id system * feat(pydantic) Updates models and routes to get tests passing * fix(deriver) fix enqueue method * Perf Testing Utilities
* ready to test deriver * prompts ready for testing * compare entire list, don't loop through facts one by one * parse xml, batch process ai query docs * timing works * session id is writing to csv now * ignore timing logs * infinite backrooms-inpsired prompts * yousim/ib inspired prompts v0 * accept incoming changes on agent.py * dialectic to sonnet for now * remove timing, use py-spy * cleanup from timing removal * remove extra timing stuff * Route for User LeveL Metamessages * functional state * chore: Clean up artifacts * fix(deriver) update database calls for new schema and payload * chore(docs) Update Honcho Version --------- Co-authored-by: Vineeth Voruganti <[email protected]>
* fix: remove opentelemtry code and make deriver workers configurable * feat(storage) change get route for messages and metamessages to use POST for options * feat(storage) Change remaining paginated gets to POST requests with options
* fix(API): Basic API Versioning * fix (docs) update docs with the latest API Specs * chore: CHANGELOG * chore: linting
* feat(deriver) Claude Caching * Tested Deriver
* feat(storage) Add a route to clone sessions * fix(storage) Add additional test case and fix case conventions for query parameters in clone method * fix(storage) make case conventions consistent and documentation updates * fix(docs) Update docs with newest routes * fix(storage) Add commit to clone method
* fix(storage) Remove Prepared Statements to make compatible with Supavisor * fix(deriver and dialectic) Use latest user level user_represenation * fix(storage) Switch to text columns for best postgres practices * fix(storage) Update docstrings and document query method * chore(release) v0.0.14 Release State * chore(release) CHANGELOG * fix(deriver) Add more detailed profiling with sentry * chore(release) CHANGELOG * fix(deriver) increase retry limit on anthropic
* fix: dialectic endpoint stream method * chore: docs
* fix: increase db pool limit and optimize crud requests * fix: Sentry tracing and fly concurrency * feat: Add alembic and indexes
* fix representation and dialectic prompts * update stream method as well
* fix: increase db pool limit and optimize crud requests * fix: Sentry tracing and fly concurrency * feat: Add alembic and indexes * feat: Batch insert method * fix: Pydantic Validation * fix: Added Pydantic based API validation and Associated Test Cases * chore: Update Changelog * fix(docs): Update Docs with new API Method and OpenAPI Spec * chore(ci): Add Environment Variable for Anthropic
* fix (fly): Changes for fly deployment * fix: alembic migration to support multi-schema * feat: Add langfuse for prompt tracing * Changelog updates
* Upgrade Packages and Change Connection Engine Settings * fix (anthropic): use new sdk syntax
* fix (alembic): Commit Search Path rather than whole migration * chore (alembic): Remove debug queries from migrations * chore: Clean up debugging code
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
For review purposes only.