mirascope
mirascope copied to clipboard
LLM abstractions that aren't obstructions
Allows use of AstraDB, similar to other databases already included. Test plan: Use the example code in mirascope/astra/vectorstore.py
**Is your feature request related to a problem? Please describe.** https://github.com/Mirascope/mirascope/blob/269c3339b7e5113686a2435a8b85709abbdcf485/mirascope/gemini/tools.py#L75 Where does this restriction originate from? Is this just something not yet implemented, or is it inherent to gemini?...
Attempt at addressing https://github.com/Mirascope/mirascope/issues/221 The google-supported schema is very far off from openapi spec. This may be worth waiting for them to solve it themselves.
**Is your feature request related to a problem? Please describe.** While HuggingFace is already supported through the `OpenAICall` class (use base_url, model, api_key="-"), we should support HuggingFace InferenceClient through a...
**Is your feature request related to a problem? Please describe.** Not a problem, just a feature request. Would be nice to support AstraDB for easier usage with Mirascope. **Describe the...
**Is your feature request related to a problem? Please describe.** Prior versions of openai did not have usage stats when streaming. **Describe the solution you'd like** Add `stream_options: {"include_usage": true}`....
**Is your feature request related to a problem? Please describe.** Similar to HuggingFaceCall, you can already extend OpenAIEmbedder to use huggingface models. ```python class HuggingFaceEmbedder(OpenAIEmbedder): embedding_params = OpenAIEmbeddingParams(model="nomic-ai/nomic-embed-text-v1.5") api_key =...
**Is your feature request related to a problem? Please describe.** Many providers are starting to add usage to streaming. This makes it much easier for Mirascope to calculate cost. **Describe...
ImportError while loading conftest 'C:\Users\tyler\OneDrive\Desktop\App Ideas and Work\mirascope\mirascope\tests\conftest.py'. tests\conftest.py:6: in from anthropic.types import ( E ModuleNotFoundError: No module named 'anthropic'
### Description I'd like to use Weaviate as a local database directly in Mirascope to populate prompts for RAG, in a similar way that some other databases are supported.