When configuring LLM providers and their capabilities, always use proper JSON syntax with quoted property names and explicitly declare all relevant capabilities. This ensures your AI models work as expected with the correct features enabled.
When configuring LLM providers and their capabilities, always use proper JSON syntax with quoted property names and explicitly declare all relevant capabilities. This ensures your AI models work as expected with the correct features enabled.
For third-party LLM providers:
Example of proper LLM configuration:
{
"models": [
{
"title": "Custom Provider",
"provider": "openai",
"model": "third-party-model",
"contextLength": 8192,
"apiBase": "https://your-api-provider/v1",
"capability": {
"uploadImage": true,
"tools": true
}
}
]
}
Proper configuration prevents runtime errors when using AI features and ensures that all capabilities (like image uploads or tool use) are correctly recognized by the system.
Enter the URL of a public GitHub repository