You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: add Google Gemini support and refactor service providers
- Rename 'custom' to 'openai-compatible' in Service Provider options for better clarity
- Add Google Gemini as a new service provider
- Refactor code to support multiple service providers using adapter pattern
- Update configuration and documentation
Copy file name to clipboardexpand all lines: docs/configuration_manual_EN.md
+12-10
Original file line number
Diff line number
Diff line change
@@ -10,33 +10,35 @@
10
10
11
11
- OpenAI: Use official OpenAI service
12
12
13
-
-Azure OpenAI: Use [Azure OpenAI Service](https://learn.microsoft.com/zh-cn/azure/ai-services/Translator/quickstart-text-rest-api)
13
+
- OpenAI Compatible: Use OpenAI compatible service, such as [Ollama](https://ollama.com/blog/openai-compatibility) service; or custom/third-party reverse proxy service, such as [Cloudflare AI Gateway](https://developers.cloudflare.com/ai-gateway/)
14
14
15
-
- Custom: Use custom service, such as [Cloudflare AI Gateway](https://developers.cloudflare.com/ai-gateway/) or [Ollama](https://ollama.com/blog/openai-compatibility)
15
+
- Azure OpenAI: Use [Azure OpenAI Service](https://learn.microsoft.com/zh-cn/azure/ai-services/openai/chatgpt-quickstart)
16
+
17
+
- Google Gemini: Use [Google Gemini](https://ai.google.dev/gemini-api/docs) service
16
18
17
19
### API URL
18
20
19
-
- Optional (OpenAI) / Required (Azure OpenAI and Custom)
21
+
- Optional (OpenAI and Google Gemini) / Required (Azure OpenAI and OpenAI Compatible)
0 commit comments