2cd976ff96
- Replace custom XML-based tool parsing (XMLToolExecutor) with OpenAI SDK's native tool_calls via `openai` npm package (dangerouslyAllowBrowser) - Consolidate 4 LLM providers (OpenAI, Claude, Gemini, ClaudeOpenRouter) into a single OpenAI SDK-based LLMProvider compatible with any OpenAI-style API (OpenAI, OpenRouter, Ollama, vLLM) - Move agentic tool execution loop from ChatBox into AgentCore - Update Message type to support tool roles, tool_calls, and tool_call_id - Update system prompt to remove XML formatting instructions (~45% smaller) - Remove AttemptCompletionTool (replaced by stop_reason detection), ThinkTool, and ThinkingTool - Polish tool descriptions for OpenAI function calling schema compliance - Normalize base URLs by stripping /chat/completions suffix
410 B
410 B
OpenAI Compatible Base URL Required
You selected OpenAI Compatible as your LLM Provider, but no Base URL is configured.
How to fix:
- Go to Settings ⚙️ → General → OpenAI Compatible Server
- Enter the Base URL for your provider (e.g.,
https://openrouter.ai/api/v1for OpenRouter,http://localhost:11434/api/chatfor Ollama, etc.)
After updating your settings, try your request again.