mirror of
https://github.com/jina-ai/node-DeepResearch.git
synced 2026-03-22 15:39:06 +08:00
refactor: add multi-provider support with Vercel AI SDK
- Add support for Gemini, OpenAI, and Ollama providers - Set default models (gemini-flash-1.5 for Gemini, gpt4o-mini for OpenAI) - Implement provider factory pattern - Update schema handling for each provider - Add environment variable configuration - Maintain token tracking across providers Co-Authored-By: Han Xiao <han.xiao@jina.ai>
This commit is contained in:
14
.env.example
Normal file
14
.env.example
Normal file
@@ -0,0 +1,14 @@
|
||||
# Google Gemini API Key (required)
|
||||
GEMINI_API_KEY=your_gemini_key_here
|
||||
|
||||
# OpenAI API Key (required for OpenAI provider)
|
||||
OPENAI_API_KEY=your_openai_key_here
|
||||
|
||||
# Ollama API Key (required for Ollama provider)
|
||||
OLLAMA_API_KEY=your_ollama_key_here
|
||||
|
||||
# Jina API Key (required for search)
|
||||
JINA_API_KEY=your_jina_key_here
|
||||
|
||||
# Brave API Key (optional for Brave search)
|
||||
BRAVE_API_KEY=your_brave_key_here
|
||||
Reference in New Issue
Block a user