Skip to main content

Models

OASIS supports all models listed in camel here: https://docs.camel-ai.org/key_modules/models. Note that only models with tool-calling support can successfully perform actions in OASIS. You can pass a ModelBackend, List[ModelBackend] or ModelManager as needed. For example, the OPENAI model:
For the vLLM model, note that to deploy the model with tool-calling capabilities, you should refer to the documentation here: https://docs.vllm.ai/en/latest/features/tool_calling.html.
For the ModelManager, you can define the scheduling strategy as needed. round_robin is the recommended strategy for load balancing on multiple models among agents.