Il s'agit d'un projet d'exemple / démo prêt à l'emploi démontrant comment utiliser la base de données vectorielle de Pinecone avec Openai Embeddings dans Scala à l'aide du client PineCone Scala et du client OpenAI Scala.
L'application de démonstration se trouve dans PineConeOpenaiDemo. L'env. Des variables sont attendues:
PINECONE_SCALA_CLIENT_API_KEYPINECONE_SCALA_CLIENT_ENVOPENAI_SCALA_CLIENT_API_KEYOPENAI_SCALA_CLIENT_ORG_ID (facultatif)✔️ IMPORTANT : La démo utilise des données de l'ensemble de données TREC créé par le groupe de calcul cognitif à l'Université de Pennsylvanie, que nous reconnaissons par la présente. Sa partie de formation est incluse dans ce projet sur Trec-Tain.json (téléchargé à l'aide de ce script).
Cette bibliothèque est disponible et publiée sous forme d'open source aux termes de la licence MIT.
Ce projet est open-source et accueille toute contribution ou rétroaction (ici).
Le développement de cette bibliothèque a été soutenu par - CEQUENCE.IO - The future of contracting
Créé et entretenu par Peter Banda.