Skip to content

feat(ai): add OpenAI Compatible and Anthropic Compatible providers wi…#4

Draft
ricautomation wants to merge 1 commit into
tihiera:mainfrom
ricautomation:feat/custom-llm-providers
Draft

feat(ai): add OpenAI Compatible and Anthropic Compatible providers wi…#4
ricautomation wants to merge 1 commit into
tihiera:mainfrom
ricautomation:feat/custom-llm-providers

Conversation

@ricautomation

@ricautomation ricautomation commented May 9, 2026

Copy link
Copy Markdown

…th custom endpoint support

  • Add OpenAI Compatible provider (openai-compatible) with custom baseURL + API key
  • Add Anthropic Compatible provider (anthropic-compatible) with custom baseURL + API key
  • Both support model loading via /models endpoint after API key + URL are set
  • Model selector dropdown appears after clicking 'Load Models' button
  • Extends AiProviderId type and getActiveProviderId whitelist
  • Updates AI_PROVIDERS in TopTabsBar with hasCustomUrl flag
  • ProviderSelector now shows all 4 providers with keyId mapping

Thanks your project, review it and adapt your style

…th custom endpoint support

- Add OpenAI Compatible provider (openai-compatible) with custom baseURL + API key
- Add Anthropic Compatible provider (anthropic-compatible) with custom baseURL + API key
- Both support model loading via /models endpoint after API key + URL are set
- Model selector dropdown appears after clicking 'Load Models' button
- Extends AiProviderId type and getActiveProviderId whitelist
- Updates AI_PROVIDERS in TopTabsBar with hasCustomUrl flag
- ProviderSelector now shows all 4 providers with keyId mapping
@tihiera

tihiera commented May 11, 2026

Copy link
Copy Markdown
Owner

thanks @ricautomation, reviewing...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants