Michal Pstrag
Michal Pstrag
### Feature description Add support for list of prompts as an input for `LLM.generate` method, also add adjust the interface for the `generate_streaming` and `generate with_metadata`. I'm talking about something...
In https://github.com/deepsense-ai/ragbits/pull/106#discussion_r1802391042 we introduced the `@requires_dependencies` decorator, which allows us to automatically throw an exception if we are missing some dependencies for a function. We currently use this in document...
### Feature description Add tool use to `Agent` interface. ```python llm = LiteLLM(model_name="gpt-4o-2024-08-06", use_structured_output=True) agent = Agent(llm=llm, prompt=AnimalPrompt, tools=[get_weather]) await agent.run(AnimalPromptInput(animal="cat")) ``` Agents should: * call tools by itself when...
### Feature description The idea is to allow the user to submit multiple questions in a single document search run. We should leverage batch requests to LLMs to mitigate timeouts/rate...