Open Issues Need Help
View All on GitHubstructured outputs for llms
structured outputs for llms
structured outputs for llms
structured outputs for llms
structured outputs for llms
structured outputs for llms
structured outputs for llms
structured outputs for llms
structured outputs for llms
structured outputs for llms
structured outputs for llms
structured outputs for llms
structured outputs for llms
structured outputs for llms
structured outputs for llms
structured outputs for llms
structured outputs for llms
structured outputs for llms
structured outputs for llms
structured outputs for llms
AI Summary: The task is to determine how to use the `instructor` library with Google's new GenAI SDK for multimodal analysis, specifically processing audio from MP4 files. The current documentation and examples primarily focus on the `from_gemini` method, and the request is to adapt the code to work with `from_genai` for compatibility with the updated SDK.
structured outputs for llms
AI Summary: The task is to debug an issue with the Instructor library's Google GenAI integration. The integration is failing with a safety settings error, possibly due to API changes in Google's GenAI service. The solution likely involves updating the Instructor library to use the correct API calls and handle the new safety settings structure, potentially also updating the dependency from `google-generativeai` to `google-genai`.
structured outputs for llms
AI Summary: Migrate the Instructor library's Google integration from the deprecated `google-generativeai` library to the new `google-genai` library. This involves updating tests, examples, error messages, and cleaning up legacy code. The migration requires familiarity with both libraries and the Instructor codebase.
structured outputs for llms
AI Summary: The task is to modify the Instructor library to include the `thinking_config` parameter in the kwargs passed to the Google Gemini API's `generate_content` function. This will allow users to control the thinking budget of the Gemini model, improving performance and response times.
structured outputs for llms