use tavily and openrouter in gpt researcher

This commit is contained in:
2025-04-20 03:03:41 +02:00
parent d2c2f5038f
commit 847fd3557b
2 changed files with 41 additions and 12 deletions

View File

@@ -27,24 +27,37 @@ spec:
cpu: "3"
memory: "5Gi"
env:
- name: OPENAI_API_BASE
value: "http://ollama.ollama.svc.cluster.local:11434/v1"
- name: OPENAI_API_KEY
value: "123"
- name: OPENAI_BASE_URL
value: https://openrouter.ai/api/v1
- name: OPENROUTER_API_KEY
valueFrom:
secretKeyRef:
name: openrouter
key: OPENROUTER_API_KEY
- name: OPENROUTER_LIMIT_RPS
value: "1"
- name: FAST_LLM
value: openrouter:google/gemini-2.0-flash-lite-001
- name: SMART_LLM
value: openrouter:google/gemini-2.5-flash-preview
- name: STRATEGIC_LLM
value: openrouter:google/gemini-2.5-flash-preview
- name: OLLAMA_BASE_URL
value: "http://ollama.ollama.svc.cluster.local:11434"
- name: FAST_LLM
value: "openai:qwen2.5:3b"
- name: SMART_LLM
value: "openai:qwen2.5:7b"
- name: STRATEGIC_LLM
value: "openai:qwq:latest"
- name: EMBEDDING
value: "ollama:nomic-embed-text"
- name: RETRIEVER
value: duckduckgo
value: tavily
- name: SCRAPER
value: bs
value: tavily_extract
- name: TAVILY_API_KEY
valueFrom:
secretKeyRef:
name: tavily
key: TAVILY_API_KEY
---
apiVersion: v1
kind: Service

16
monke/gpt-researcher.yaml Normal file
View File

@@ -0,0 +1,16 @@
---
apiVersion: v1
kind: Secret
metadata:
name: tavily
namespace: gpt-researcher
stringData:
TAVILY_API_KEY: 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
---
apiVersion: v1
kind: Secret
metadata:
name: openrouter
namespace: gpt-researcher
stringData:
OPENROUTER_API_KEY: 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