-
Notifications
You must be signed in to change notification settings - Fork 8
JakeyBot August Updates #23
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
Merged
Merged
Conversation
This file contains hidden or 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
- Now it's organized into its own dedictaed module directory wih manifest and tool implementation, and get_tools_list() method will perform checks if it's valid - New naming convention - Deprecate tools.yaml file and the get_tools_list() generator now searches for valid tools found and populates them
TODO: handle agentic tool use part both Gemini and Claude Since it will error as its not properly handled
last is ideation tools
… and had redundant logic otherwise) Code Execution as a tool
…erminal which degrades performance with binary data
- Thinking mode (auto budget set) - Non-thinking mode Update to Grok 3
… tool manifest format
https://learn.microsoft.com/en-us/azure/ai-foundry/model-inference/how-to/create-model-deployments?pivots=ai-foundry-portal Allows model switching with a single endpoint currently Azure AI foundry can work with deployments - Azure openai - Managed compute - Serverless compute but it is tied to specific models while the new inference service endpoint is preview, it would enable us to easily use multiple models in one endpoint
Update Bing tool
- Seems the new one flags almost all queries TODO: check sysprompt
…cy issues between languages used
…move Deepseek LLaMA groq version since real V3 and R1 exists
…rstitial Add kimi to qualified tools capability
- custom emojis support
This reverts commit a549453.
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.
Key highlights
New models:
gemini-2.5-flash,gemini-2.5-pro,gemini-2.5-flash-nonthinking,grok-3-latest,kimi-k2-instructfrom groq,gpt-5andgpt-5-miniincluding it's high variant,o4-miniand it's high variant,Deepseek-R1,Deepseek-V3,claude-sonnet-4Removed models:
gpt-4o,gpt-4.1,gpt-4.1-mini,o3-mini,o1, LLaMA DeepSeek R1, Qwen 32B DeepSeek R1Updated system instructions to be more saas
Tool use support for OpenRouter, Anthropic, OpenAI, and Kimi models
Allow agentic loop behavior when using tools in all models
New and merging tools:
podcastgen,audio_generator_gemini,audio_generatorweb_searchcanvas,artifactsimage_generatorgithub_file_tool,github_search_toolyoutube_search,youtube_corpusOrganized tools for it to automatically register in
tools/ToolName/tool.pyif there's a schema and functionsRemoved tools:
bing_search,url_extractorRefactorization of codebase such as including new helper abstract base classes and provider plugging
New modalities:
Cut off support for music features for now