Merge pull request #176 from josenxx/main

增加ollama支持
This commit is contained in:
Harry
2024-04-05 21:17:34 +08:00
committed by GitHub
2 changed files with 13 additions and 0 deletions

View File

@@ -27,6 +27,13 @@ def _generate_response(prompt: str) -> str:
api_key = config.app.get("moonshot_api_key")
model_name = config.app.get("moonshot_model_name")
base_url = "https://api.moonshot.cn/v1"
elif llm_provider == "ollama":
# api_key = config.app.get("openai_api_key")
api_key = "ollama" # any string works but you are required to have one
model_name = config.app.get("ollama_model_name")
base_url = config.app.get("ollama_base_url", "")
if not base_url:
base_url = "http://localhost:11434/v1"
elif llm_provider == "openai":
api_key = config.app.get("openai_api_key")
model_name = config.app.get("openai_model_name")