Estrutura de código aberto que fornece agentes de IA que ajudam a navegar por tomada de decisão, obtenha metas personalizadas e executá-las
Compartilhe o repositório do prometai
A Promethai é um projeto AGI baseado em Python que recomenda opções com base nas metas e preferências de um usuário e pode modificar suas recomendações com base no feedback do usuário.
Nosso foco está atualmente em alimentos, mas o sistema é extensível a qualquer área.
git clone https://github.com/topoteretes/PromethAI-Backend-Backend.git
no seu terminal ou diretamente da página do GitHub no formato ZIP.cd PromethAI-Backend
e crie uma cópia do .env.template
e nomeie-o .env
..env
. Siga os links abaixo para obter suas chaves:Chaves | Acessando as chaves |
---|---|
Chave da API OpenAI | Inscreva -se e crie uma chave de API no OpenAi Developer |
Chave da API Pinecone | Inscreva -se e crie uma chave da API em Pinecone.io |
Chave do Google API | Crie um projeto no console do Google Cloud e ative a API necessária (por exemplo: API JSON de pesquisa personalizada do Google). Em seguida, crie uma chave da API na seção "Credenciais". |
ID do mecanismo de pesquisa personalizado | Visite mecanismo de pesquisa programável do Google para criar um mecanismo de pesquisa personalizado para o seu aplicativo e obtenha o ID do mecanismo de pesquisa. |
docker-compose up promethai --build
no diretório Promethai. Abra seu navegador e vá para localhost:3000
para ver a corrida do Promethai. Documentos como "Agentes generativos: simulacra interativo do comportamento humano"
Certifique -se de adicionar suas credes no .env file.launch o aplicativo com:
docker-compose build promethai && docker-compose up promethai
Aqui está o que acontece toda vez que a IA é consultada pelo usuário:
docker-compose build promethai
curl -X POST "http://0.0.0.0:8000/data-request" -H "Content-Type: application/json" --data-raw
O terminal disponível:
POST request to '/recipe-request' endpoint that takes a JSON payload containing 'user_id', 'session_id', 'factors' keys, and returns a JSON response with a 'response' key.
Todos os terminais recebem uma carga útil no formato JSON e retornam uma resposta no formato JSON.
Exemplo de solicitações de curl
curl --location --request POST 'http://0.0.0.0:8000/recipe-request'
--header 'Content-Type: application/json'
--data-raw '{
"payload": {
"user_id": "659",
"session_id": "459",
"model_speed":"slow",
"prompt":"I would like a healthy chicken meal over 125$"
}
}'
Promethai é um trabalho em andamento, entregue a você sem garantias, explícitas ou implícitas. Ao optar por usar este aplicativo, você concorda em assumir riscos associados, incluindo perda de dados, falha do sistema ou quaisquer outras complicações que possam surgir.
Os criadores e colaboradores da Promethai se isenta de qualquer responsabilidade ou responsabilidade por possíveis perdas, danos ou quaisquer outros efeitos adversos resultantes do uso deste software. O ônus é exclusivamente sobre você para qualquer decisões ou ações que você toma com base nas informações fornecidas pelo Promethai.
Esteja ciente de que o uso do modelo de idioma GPT-4 pode incorrer em custos significativos devido ao seu consumo de token. Ao usar este software, você reconhece e concorda em monitorar seu próprio uso de token e gerenciar os custos associados. Sugerimos fortemente verificar rotineiramente o uso da API do OpenAI e implementar os limites ou alertas necessários para evitar taxas inesperadas.
Dada sua natureza experimental, a Promethai pode gerar conteúdo ou executar ações que não se alinham com normas de negócios do mundo real ou obrigações legais. Ele se enquadra em você para garantir que quaisquer ações ou decisões com base na saída deste software aderem a todas as leis, regulamentos e padrões éticos relevantes. Os criadores e colaboradores deste projeto não serão responsabilizados por nenhuma conseqüência do uso deste software.
Ao utilizar a Promethai, você concorda em proteger, defender e absolver os criadores, colaboradores e quaisquer partes afiliadas de quaisquer reivindicações, danos, perdas, passivos, custos e despesas (incluindo honorários advocatícios razoáveis) que surgem do uso deste software ou da sua violação desses termos.
MIT Licença
Adolescente agi -> https://github.com/seanpixel/teenage-agi baby agi -> https://github.com/yoheinakajima/babyagi