mirror of
https://github.com/TauricResearch/TradingAgents.git
synced 2026-10-01 08:52:39 +03:00
fix(llm): suppress object-form tool_choice for Ollama (#1062)
- Ollama takes the local-compatible client, like the generic endpoint
This commit is contained in:
@@ -225,7 +225,8 @@ OPENAI_COMPATIBLE_PROVIDERS: dict[str, ProviderSpec] = {
|
||||
"groq": ProviderSpec(base_url="https://api.groq.com/openai/v1"),
|
||||
"nvidia": ProviderSpec(base_url="https://integrate.api.nvidia.com/v1"),
|
||||
"ollama": ProviderSpec(base_url="http://localhost:11434/v1", base_url_env="OLLAMA_BASE_URL",
|
||||
key_optional=True, placeholder_key="ollama"),
|
||||
key_optional=True, placeholder_key="ollama",
|
||||
chat_class=LocalCompatibleChatOpenAI),
|
||||
# Generic endpoint: user supplies base_url; key optional (keyless local).
|
||||
"openai_compatible": ProviderSpec(
|
||||
require_base_url=True, key_optional=True, chat_class=LocalCompatibleChatOpenAI
|
||||
|
||||
Reference in New Issue
Block a user