Aprendizagem pessoal com IA
e orientação prática

OASIS: simulação de inteligência múltipla de interações de mídia social de milhões de usuários para estudar fenômenos sociais complexos

Introdução geral

O OASIS (Open Agent Social Interaction Simulations) é um simulador de mídia social de código aberto capaz de simular o comportamento de até um milhão de usuários. A plataforma combina modelos de linguagem em grande escala e agentes baseados em regras projetados para reproduzir de forma realista os comportamentos dos usuários em plataformas de mídia social, como Twitter e Reddit. O OASIS foi projetado para estudar fenômenos sociais complexos, como disseminação de informações, polarização de grupos e efeito manada. Por meio de seu ambiente atualizado dinamicamente e de seu espaço operacional diversificado, o OASIS oferece uma ferramenta poderosa para o estudo da dinâmica social em ambientes digitais.

OASIS: Simulação corporal multiinteligente de interações de mídia social de milhões de usuários para estudar fenômenos sociais complexos-1


 

OASIS: Simulação corporal multiinteligente de interações de mídia social de milhões de usuários para estudar fenômenos sociais complexos-1

 

Lista de funções

  • Simulação em larga escalaSuporte para até um milhão de interações de agentes, simulando a dinâmica de plataformas reais de mídia social.
  • ambiente dinâmicoAdaptar-se às mudanças em tempo real nas redes sociais e no conteúdo para proporcionar uma experiência de simulação realista.
  • Múltiplas operaçõesAgentes: os agentes podem executar 21 ações, como seguir, comentar e retuitar, enriquecendo a diversidade de interações.
  • sistema de recomendaçãoRecomendação baseada em interesse e calor: integra algoritmos de recomendação baseados em interesse e calor para simular como os usuários descobrem e interagem com o conteúdo.
  • plataforma de código abertoOferece flexibilidade e escalabilidade para ser aplicado a diferentes plataformas de mídia social.

 

Usando a Ajuda

Processo de instalação

  1. armazém de clones
   git clone https://github.com/camel-ai/oasis.git
cd oasis
  1. Criar e ativar um ambiente virtual
    • Usando o Conda (para Linux, macOS e Windows) bash
      conda create --name oasis python=3.10
      conda activate oasis
    • Usando o venv (para Linux e macOS) bash
      python -m venv oasis-venv
      fonte oasis-venv/bin/activate
    • Usando o venv (para Windows) bash
      python -m venv oasis-venv
      oasis-venv\Scripts\activate
  2. Instale os pacotes necessários
   pip install --upgrade pip setuptools
pip install --e .

Diretrizes para uso

  1. Definição de variáveis de ambiente Primeiro, a chave da API da OpenAI precisa ser adicionada às variáveis de ambiente do sistema. Após obter a chave da API, defina a variável de ambiente de acordo com o sistema operacional e o shell usado.
  2. Simulação operacional
    • Configure os parâmetros de simulação: configure o número de agentes, o tipo de operação e a dinâmica do ambiente de acordo com os requisitos do estudo.
    • Lançamento da simulação: execução de um script de simulação para observar o comportamento interativo do agente em plataformas de mídia social.
    • Análise de dados: use ferramentas analíticas incorporadas para estudar fenômenos como a disseminação de informações e a polarização de grupos.
  3. Funcionalidade estendida
    • Personalização do comportamento do proxyModificar as regras de comportamento e os padrões de interação do agente de acordo com as necessidades da pesquisa.
    • Integração de novas plataformasExpansão do OASIS para dar suporte a novas plataformas de mídia social e estudar a dinâmica social em diferentes plataformas.
Não pode ser reproduzido sem permissão:Chefe do Círculo de Compartilhamento de IA " OASIS: simulação de inteligência múltipla de interações de mídia social de milhões de usuários para estudar fenômenos sociais complexos

Chefe do Círculo de Compartilhamento de IA

O Chief AI Sharing Circle se concentra no aprendizado de IA, fornecendo conteúdo abrangente de aprendizado de IA, ferramentas de IA e orientação prática. Nosso objetivo é ajudar os usuários a dominar a tecnologia de IA e explorar juntos o potencial ilimitado da IA por meio de conteúdo de alta qualidade e compartilhamento de experiências práticas. Seja você um iniciante em IA ou um especialista sênior, este é o lugar ideal para adquirir conhecimento, aprimorar suas habilidades e realizar inovações.

Entre em contato conosco
pt_BRPortuguês do Brasil