# OASIS ## Docs - [Custom Prompt Simulation](https://docs.oasis.camel-ai.org/cookbooks/custom_prompt_simulation.md): This cookbook provides a example of an agent uses custom prompt to set a task for selling products. - [Reddit Simulation](https://docs.oasis.camel-ai.org/cookbooks/reddit_simulation.md): Comprehensive guide to all available actions in the OASIS simulation environment - [Search Tools Simulation](https://docs.oasis.camel-ai.org/cookbooks/search_tools_simulation.md): This cookbook provides a example of an agent uses search tools to get information. - [Sympy Tools Simulation](https://docs.oasis.camel-ai.org/cookbooks/sympy_tools_simulation.md): This cookbook provides a example of an agent asks question about math problem and another agent solve it with Sympy. - [Interview](https://docs.oasis.camel-ai.org/cookbooks/twitter_interview.md): Learn how to conduct interviews with AI agents in Twitter simulations using the INTERVIEW action type - [Twitter Simulation](https://docs.oasis.camel-ai.org/cookbooks/twitter_simulation.md): Comprehensive guide to all available actions in the OASIS simulation environment - [Introduction](https://docs.oasis.camel-ai.org/introduction.md): Welcome to OASIS: Open Agent Social Interaction Simulations with One Million Agents - [Actions](https://docs.oasis.camel-ai.org/key_modules/actions.md): This section provides detailed information about all available actions and how to configure them in your simulation environment, including the available action types, the predefined `ManualAction` and llm-based `LLMAction`. - [Agent Graph](https://docs.oasis.camel-ai.org/key_modules/agent_graph.md): The Agent Graph saves all the social agents in the simulation. In this section, we will introduce how to create an `AgentGraph` and some useful methods within it. - [Environment](https://docs.oasis.camel-ai.org/key_modules/environments.md): Configure the fundamental settings for your OASIS simulation environment - [Models](https://docs.oasis.camel-ai.org/key_modules/models.md): This section introduces the LLM models of Social Agent in OASIS. - [Platform](https://docs.oasis.camel-ai.org/key_modules/platform.md): This section introduces how to configure the social platform in OASIS. - [Social Agent](https://docs.oasis.camel-ai.org/key_modules/social_agent.md): The Social Agent is the main class for creating social agents in the simulation. In this section, we will introduce how to create a `SocialAgent`. - [Toolkits](https://docs.oasis.camel-ai.org/key_modules/toolkits.md): This section introduces the toolkits of Social Agent in OASIS. - [Overview](https://docs.oasis.camel-ai.org/overview.md): Understanding how OASIS works - [Quickstart](https://docs.oasis.camel-ai.org/quickstart.md): Start using OASIS for social simulations in under 5 minutes - [Agent Profile](https://docs.oasis.camel-ai.org/user_generation/generation.md) - [Visualization](https://docs.oasis.camel-ai.org/visualization/visualization.md) ## OpenAPI Specs - [openapi](https://docs.oasis.camel-ai.org/api-reference/openapi.json) ## Optional - [Documentation](https://docs.oasis.camel-ai.org/) - [Community](https://discord.com/invite/CNcNpquyDc) - [Blog](https://www.camel-ai.org/blogs/oasis)