mirror of
https://github.com/camel-ai/owl.git
synced 2026-03-22 05:57:17 +08:00
feat: Temporary support for multiple model access point configurations
This commit is contained in:
@@ -1,3 +1,7 @@
|
||||
# MODEL & API (See https://github.com/camel-ai/camel/blob/master/camel/types/enums.py)
|
||||
DEFAULT_MODEL_PLATFORM_TYPE = "OPENAI"
|
||||
DEFAULT_MODEL_TYPE = "gpt-4o"
|
||||
OPENAI_API_BASE_URL = ""
|
||||
|
||||
# OPENAI API
|
||||
OPENAI_API_KEY = ""
|
||||
|
||||
@@ -22,14 +22,14 @@ def construct_society(question: str) -> OwlRolePlaying:
|
||||
assistant_role_name = "assistant"
|
||||
|
||||
user_model = ModelFactory.create(
|
||||
model_platform=ModelPlatformType.OPENAI,
|
||||
model_type=ModelType.GPT_4O,
|
||||
model_platform=ModelPlatformType.DEFAULT,
|
||||
model_type=ModelType.DEFAULT,
|
||||
model_config_dict=ChatGPTConfig(temperature=0, top_p=1).as_dict(), # [Optional] the config for model
|
||||
)
|
||||
|
||||
assistant_model = ModelFactory.create(
|
||||
model_platform=ModelPlatformType.OPENAI,
|
||||
model_type=ModelType.GPT_4O,
|
||||
model_platform=ModelPlatformType.DEFAULT,
|
||||
model_type=ModelType.DEFAULT,
|
||||
model_config_dict=ChatGPTConfig(temperature=0, top_p=1).as_dict(), # [Optional] the config for model
|
||||
)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user