O Plugin Discourse AI Pode Conectar com Assistentes OpenAI?

Gostaria de saber se é tecnicamente possível estabelecer uma conexão entre o ai-persona (plugin Discourse AI) e meus assistentes na plataforma OpenAI Assistants. Isso pode ser feito usando integradores como Zapier ou Make.com? Meu objetivo é vincular um assistente de IA específico a um assistente de IA particular que já existe na plataforma OpenAI. Considerando o número crescente de plataformas de IA, tal integração poderia aprimorar as capacidades de uso do plugin “Discourse AI”. Se tal funcionalidade não estiver disponível no momento, é razoável esperar um recurso semelhante no futuro?

1 curtida

Você pode explicar ponta a ponta o que você está tentando alcançar com um ou dois exemplos concretos?

6 curtidas

Talvez eu não esteja entendendo algo, mas o “assistente” é apenas um prompt de texto/conjunto de instruções que é incluído nas mensagens enviadas como entrada para o modelo.

Isso significa que tudo o que você precisa fazer é copiar o prompt usado pelo assistente da OpenAI e colá-lo em sua persona de IA do Discourse e você terá funcionalmente a mesma coisa?

1 curtida

O Assistant oferecido pela OpenAI é um pouco diferente do GPT via API usando um prompt de sistema, funções e prompt do usuário, não é?

É bastante problemático hoje em dia quando assistant pode significar qualquer coisa.

1 curtida

Faz sentido. O que um assistente pode fazer que um GPT não pode? Acho que essa é a questão central aqui.

Acredito que ele esteja se referindo à API conversacional um tanto controversa da OpenAI.

https://platform.openai.com/docs/assistants/overview

https://platform.openai.com/docs/api-reference/assistants

Controversa porque tem a reputação de ser cara (o algoritmo aparentemente preenche seu contexto máximo a cada ciclo, o que, especialmente com o GPT 4 selecionado, realmente começará a aumentar rapidamente sua conta - atualmente ~US$ 1 por chamada! - Não é para quem é sensível a custos!) e algo que você pode resolver usando RAG local e “train of thought” de maneira mais controlada e eficiente usando os endpoints de conclusão de chat padrão.

As vantagens são sua simplicidade, separação de preocupações e o fato de que ela pode lidar com vários formatos de upload prontos para uso (embora você tenha que pagar pelo armazenamento).

Ela não oferece ao usuário significativamente mais do que já temos com o Chatbot e o AI Bot, pelo que pude ver, apenas forneceria uma simplificação técnica em alguns aspectos e a ineficiência de custo é uma preocupação real.

Eu hesitei em adicionar isso ao Chatbot devido ao feedback negativo de parte da comunidade OpenAI.

Talvez eles abordem seus problemas em algum momento e ela se torne uma opção mais atraente…

4 curtidas

Embora eu tenha enfatizado o uso de assistentes na plataforma OpenAI em minha postagem inicial, também estou interessado na possibilidade de automatizar certas ações usando integradores como Zapier e Make.com.

Além dos prompts do sistema, também estou considerando a possibilidade de fazer upload de uma base de conhecimento na forma de documentos.

  1. Atualmente, tenho vários assistentes de IA especialmente treinados na plataforma OpenAI. Por exemplo, um deles é um bot de suporte técnico para fóruns. Ele conhece todas as configurações do site e as regras da comunidade. Meu objetivo é configurar o encaminhamento de solicitações de usuários no fórum para este assistente. Entendo que, no futuro, o plugin Discourse AI pode fornecer funcionalidade para treinar um bot de IA. No entanto, como administrador do fórum, também quero receber notificações no Telegram e manter um histórico de conversas de usuários com o bot em uma planilha separada do Google. Uma ilustração aproximada é apresentada abaixo:

  2. Às vezes, obter um bom resultado requer mais de um diálogo com um único assistente de IA. Por exemplo, em meu fórum, criei um assistente de IA que aprimora a consulta inicial do usuário e a traduz para o inglês. O usuário copia a consulta aprimorada e a envia para outro bot - AI-stable-diffusion. Assim, para criar uma imagem, o usuário precisará dialogar com dois bots. Tais procedimentos podem ser automatizados usando integradores. Por exemplo: solicitação do usuário no fórum → IA-prompt-engineer → IA-stable-diffusion → imagem pronta para o usuário.

  3. Um gerador de posts de IA especialmente treinado ajuda os usuários a criar materiais para publicação posterior em redes sociais e fóruns. Também podemos automatizar esse processo. Por exemplo, como administrador, quero criar um post e escrever uma solicitação para a IA. Após o processamento, meu post é publicado automaticamente no fórum e nas páginas de mídia social do meu fórum. Uma ilustração é fornecida abaixo:

1 curtida

Boas notícias, estamos trabalhando nesse recurso no momento, personas o suportarão.

Isso já é suportado! veja a persona Artista.

5 curtidas

Obrigado pela resposta rápida :raised_hands: Aguardo ansiosamente o lançamento desta funcionalidade :rocket:

Uau, isso é simplesmente incrível, estou muito feliz que tal persona exista agora. Simplesmente brilhante :sweat_smile: :+1:

Adicionalmente, gostaria de fornecer outro exemplo ilustrando os benefícios da integração dos serviços Zapier e Make.com com o plugin Discourse AI: conectar um bot do Telegram com um bot de IA, permitindo que usuários autorizados do bot do Telegram interajam diretamente com o bot de IA.

Gostaria de expressar minha gratidão aos desenvolvedores do fórum Discourse por seu profissionalismo e dedicação :muscle:

5 curtidas