Superagent Legacy - Swift SDKUm SWIFTSDK feito comunitário para a estrutura SuperAgen LLM. Você precisa ter uma chave de API superagente para usar o SDK. Para levar sua chave da API para SuperAgent.sh ou bifurcar o repositório principal e auto-hospedeiro.
Saiba mais sobre SuperAgent no repositório principal: SuperAgent Repo

Por favor, envie todos os problemas que encontrar, participe da comunidade SuperAgent ou entre em contato comigo para falar sobre os aplicativos LLM em Plataformas.
Se você estiver procurando por uma maneira plug-and-play para começar, verifique superagont.sh.
Você pode encontrar a documentação completa aqui
Você pode seguir o roteiro aqui
? O que é isso? SuperAgent é uma ferramenta poderosa que simplifica a configuração e implantação de agentes LLM (Modelo de Linguagem Grande) para a produção. Ele fornece uma gama de recursos e funcionalidades para facilitar a criação, gerenciamento e implantação de agentes de IA na produção, incluindo recursos como a memória construída e a recuperação de documentos via Vector DBS, ferramentas poderosas, webhooks, trabalhos de cron etc.
Um agente é um programa ou sistema projetado para executar uma tarefa ou conjunto específico de tarefas. No contexto do Supergent, um agente é um grande modelo de idioma que tem acesso a um conjunto de ferramentas e pode decidir qual ferramenta usar com base na entrada do usuário.
Existem dois tipos principais de agentes: agentes de ação e agentes de plano e excelente. Os agentes de ação decidem uma ação para tomar e tomar essa ação um passo de cada vez, enquanto os agentes planejados e elaboram primeiro decidem sobre um plano de ações a serem executados e depois executam essas ações uma de cada vez.
Um agente pode ser invocado com memory e um document que oferece ao agente a possibilidade de lembrar mensagens anteriores e fazer perguntas/respostas.
Referências :
A SuperAgent permite que os usuários façam perguntas para responder a documentos anexando um Document a um Agent . Documentos são arquivos, como PDF, TXT, imagens, marcação etc. que podem ser ingeridos passando um URL disponível ao público para a API superagente. SuperAgent divide esses documentos em pedaços menores e os armazena em um banco de dados vetorial para uso a jusante.
Essa abordagem tem algumas desvantagens ao trabalhar com dados tabulares. Estamos analisando como melhor abordar esse problema.
SuperAgent permite que os usuários configurem seus Agents usando prompts. Um prompt é um pedaço de texto que dá contexto ao LLM. Ele pode conter instruções sobre como o agente deve agir, variáveis de entrada usadas para injetar dados no prompt. Exemplos comuns de input_variables são human_input , question e chat_history para a memória de contexto.
Documentação