mirror of
https://github.com/FoundationAgents/MetaGPT.git
synced 2026-04-27 17:56:23 +02:00
Merge pull request #1544 from EvensXia/fix_metagpt_from_evensxia
fix ollama_api to add llava support
This commit is contained in:
commit
9db0874102
6 changed files with 345 additions and 130 deletions
|
|
@ -26,7 +26,10 @@ class LLMType(Enum):
|
|||
GEMINI = "gemini"
|
||||
METAGPT = "metagpt"
|
||||
AZURE = "azure"
|
||||
OLLAMA = "ollama"
|
||||
OLLAMA = "ollama" # /chat at ollama api
|
||||
OLLAMA_GENERATE = "ollama.generate" # /generate at ollama api
|
||||
OLLAMA_EMBEDDINGS = "ollama.embeddings" # /embeddings at ollama api
|
||||
OLLAMA_EMBED = "ollama.embed" # /embed at ollama api
|
||||
QIANFAN = "qianfan" # Baidu BCE
|
||||
DASHSCOPE = "dashscope" # Aliyun LingJi DashScope
|
||||
MOONSHOT = "moonshot"
|
||||
|
|
@ -105,7 +108,8 @@ class LLMConfig(YamlModel):
|
|||
root_config_path = CONFIG_ROOT / "config2.yaml"
|
||||
if root_config_path.exists():
|
||||
raise ValueError(
|
||||
f"Please set your API key in {root_config_path}. If you also set your config in {repo_config_path}, \nthe former will overwrite the latter. This may cause unexpected result.\n"
|
||||
f"Please set your API key in {root_config_path}. If you also set your config in {repo_config_path}, \n"
|
||||
f"the former will overwrite the latter. This may cause unexpected result.\n"
|
||||
)
|
||||
elif repo_config_path.exists():
|
||||
raise ValueError(f"Please set your API key in {repo_config_path}")
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue