Commit graph

32 commits

Author SHA1 Message Date
Alessandro
03cc91287e Add Nebius Token Factory provider
Register Nebius Token Factory as an OpenAI-compatible chat provider using the Token Factory API base URL and NEBIUS_API_KEY-derived provider id.

Expose Nebius in onboarding metadata and add static coverage for the provider endpoint and UI listing.
2026-05-12 15:50:24 +02:00
Alessandro
f6bc52201d Redesign first-run onboarding
Introduce a guided Cloud versus Local first-run modal with provider selection, account connection, model picking, and a ready state.\n\nAdd the reusable discovery auto-modal trigger, chat-created startup checks, onboarding-owned provider presentation metadata and assets, OAuth affordances, local provider guidance, and model-search hardening.\n\nKeep runtime provider data centralized while preserving onboarding-specific copy, logos, and docs links in the onboarding plugin.

Update onboarding.html

Update onboarding.html
2026-05-09 07:46:36 +02:00
Alessandro
0395778fd7 Add Ollama Cloud provider
Configure Ollama Cloud as an OpenAI-compatible chat provider with the hosted API base and model listing endpoint.\n\nAdd a focused provider config test so the integration stays key-required and keeps the expected /models endpoint.
2026-05-09 06:46:22 +02:00
Joshua Mo
542901fb12
refactor: add Agent Zero API as embedding provider 2026-04-29 17:10:31 +01:00
Joshua Mo
174658fd47
feat: add Venice AI as an embedding provider 2026-04-29 17:07:02 +01:00
frdel
2f8b04c4d6 Remove dummy update test file from conf directory 2026-03-24 20:59:41 +01:00
frdel
e680256b29 Refactor API key handling and update system improvements
- Refactor API key management: move from global env-only to per-model config with dotenv fallback
- Add API key placeholder masking and reveal functionality in WebUI
- Consolidate API key validation logic into `has_provider_api_key()` helper
- Improve update system: add branch filtering for tags, simplify backup naming
- Add branch detection to version info and default to current branch for updates
- Extract configure model settings link to constant
2026-03-24 14:41:46 +01:00
frdel
5895447d42 Create dummy_update_test.txt 2026-03-24 13:58:54 +01:00
keyboardstaff
1f6786575c fix: OpenRouter extra_headers list value causing TypeError in httpx 2026-03-19 02:55:08 -07:00
keyboardstaff
ac5d4385af fix: OpenRouter extra_headers list value causing TypeError 2026-03-19 02:01:29 -07:00
keyboardstaff
1b0c57a3e8 Refactor model search & reorganize model_providers.yaml 2026-03-17 05:48:43 -07:00
keyboardstaff
09a7438105 Refactor: Data-driven model search + default presets 2026-03-16 02:51:16 -07:00
frdel
9a397a439c Add OpenRouter category headers to chat and embedding model providers 2026-03-11 14:59:39 +01:00
Alessandro
6dcbb8caf1 add moonshot.ai provider support 2026-02-09 12:24:48 +01:00
frdel
c223b46818 workdir outside project, gitkeeps 2026-02-08 14:54:49 +01:00
frdel
d05224b895 new A0 llm endpoint, switch utility calls to non-stream 2026-02-03 21:35:05 +01:00
frdel
5bb41360c2 skills + ui fixes 2026-02-02 19:45:39 +01:00
frdel
2b0c0830cc cleanup after /usr merge, terminal output scroll view fix 2026-01-30 18:57:55 +01:00
keyboardstaff
2d1acbf817 Fix GitHub Copilot Vision Requests 2026-01-04 17:05:34 -08:00
Jan Tomášek
59e424abce
Merge pull request #844 from CyranoB/feature/add-bedrock-provider
Add AWS Bedrock provider support
2025-12-20 07:24:54 +01:00
Eddie Pick
f5fef3fbe5 Add AWS Bedrock provider support for chat and embeddings
- Add Bedrock to chat providers with native LiteLLM support
- Add Bedrock to embedding providers

Available models (from AWS docs):

Claude:
- anthropic.claude-opus-4-5-20251101-v1:0 (Opus 4.5)
- anthropic.claude-sonnet-4-5-20250929-v1:0 (Sonnet 4.5)
- anthropic.claude-haiku-4-5-20251001-v1:0 (Haiku 4.5)

Amazon Nova:
- amazon.nova-pro-v1:0, amazon.nova-lite-v1:0
- amazon.nova-2-lite-v1:0, amazon.nova-2-sonic-v1:0

Qwen:
- qwen.qwen3-235b-a22b-2507-v1:0
- qwen.qwen3-coder-480b-a35b-v1:0

Others: MiniMax M2, Mistral Large 3, DeepSeek R1/V3,
Llama 3.3, Titan Embeddings

Auth: Set BEDROCK_API_KEY (new AWS Bedrock API key)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-14 13:39:25 -05:00
Eddie Pick
079ef0698d Add Z.AI provider support for general and coding APIs
- Add Z.AI provider with base URL https://api.z.ai/api/paas/v4
- Add Z.AI Coding provider with base URL https://api.z.ai/api/coding/paas/v4
- Both use OpenAI-compatible protocol via LiteLLM

Available models: glm-4.6, glm-4.6v (vision), glm-4.5, glm-4.5-air

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-14 12:32:48 -05:00
frdel
5df71e1353 Merge branch 'development' into testing 2025-11-13 20:12:18 +01:00
frdel
e6eae9c7dd project finalizing, openrouter embeddings 2025-11-13 08:52:45 +01:00
TensorNull
5a6a50e3fd feat: Add CometAPI provider 2025-10-16 14:47:07 +08:00
Sean Robinson
06445a6363 Add GitHub Copilot provider and update installation docs
Include Copilot-specific authentication and limitations notes in docs.
2025-09-20 01:16:50 -04:00
frdel
b1b2d37d21 venice default params 2025-09-18 11:08:01 +02:00
frdel
2f6fcc29a2 added support for xAI and Agent Zero Venice.ai providers 2025-09-17 14:23:47 +02:00
frdel
da731ae059 Update model_providers.yaml 2025-08-09 20:52:10 +02:00
frdel
a4f13fc26f model providers polishing 2025-07-21 20:45:56 +02:00
linuztx
e2792e9cfc refactor: Standardize model provider configuration 2025-07-17 08:46:12 +08:00
linuztx
cd08c7f6df refactor: Extract model provider config to YAML file 2025-07-16 22:27:41 +08:00