citiGPT é um assistente pessoal inteligente projetado para melhorar a experiência do cliente para usuários do Citi Bank. Com acesso aos seus dados financeiros e aos serviços e esquemas do Citi Bank, o citiGPT fornece respostas personalizadas a consultas como saldo atual, transações recentes e muito mais. Alimentado por uma combinação de modelos Pinecone e LLaMA via API Groq, o citiGPT permite uma interação segura e contínua com suas finanças.
Explore os documentos »
Ver demonstração · Reportar bug · Solicitar recurso
O citiGPT foi desenvolvido durante o Ada Lovelace Hackathon organizado pelo Citi Bank, com foco na melhoria da experiência do cliente. Este assistente orientado por IA permite que os clientes interajam com seus dados financeiros de maneira integrada. Ao aproveitar ferramentas de ponta como Pinecone para pesquisa vetorial e LLaMA via API Groq, o citiGPT oferece respostas personalizadas para consultas complexas relacionadas a finanças, como:
Ao integrar os dados em tempo real do Citibank sobre taxas de juros, esquemas e outros produtos financeiros, o citiGPT fornece um gerenciador de finanças pessoais completo.
Nossa equipe venceu o hackathon com este projeto, mostrando como a IA pode transformar o gerenciamento de finanças pessoais.
(voltar ao topo)
As tecnologias e ferramentas utilizadas são:
(voltar ao topo)
Siga as etapas abaixo para configurar o projeto:
Chaves de API para Pinecone e Groq
Clonar o repositório
git clone https://github.com/siddhesh-desai/citiGPT.git
Instale as dependências:
npm i
Substitua as chaves de API abaixo pelas do arquivo .env
:
PINECONE_API_KEY= ' YOUR_PINECONE_API_KEY '
GROQ_API_KEY= ' YOUR_GROQ_API_KEY '
PINECONE_INDEX_NAME = ' citiwise-open '
PINECONE_INDEX_NAMESPACE= ' main-citi-site '
Execute o aplicativo
node index.js
Se você deseja adicionar mais sites ao banco de dados Pinecone, altere a url dentro scripts/add_site_to_pinecone.js
e execute.
(voltar ao topo)
(voltar ao topo)
Consulte os problemas em aberto para obter uma lista completa dos recursos propostos (e dos problemas conhecidos).
(voltar ao topo)
Qualquer contribuição que você fizer será muito apreciada .
Se você tiver uma sugestão que possa melhorar isso, bifurque o repositório e crie uma solicitação pull. Você também pode simplesmente abrir um problema com a tag “aprimoramento”. Não se esqueça de dar uma estrela ao projeto! Obrigado novamente!
git checkout -b feature/AmazingFeature
)git commit -m 'Add some AmazingFeature'
)git push origin feature/AmazingFeature
)(voltar ao topo)
Siddhesh Desai - @thesiddheshdesai - [email protected]
Link do projeto: https://github.com/siddhesh-desai/citiGPT
(voltar ao topo)
Os agradecimentos vão para essas pessoas maravilhosas: