Pour suivre ce tutoriel, vous devrez installer les composants suivants :

  • Une installation d'Elasticsearch, basée sur notre service hébergé Elastic Cloud (qui inclut une période d'essai gratuite), ou un service auto-hébergé que vous exécutez sur votre propre ordinateur. Voir la section Installer Elasticsearch ci-dessus pour les instructions d'installation.
  • Une clé API pour OpenAI. Vous pouvez en fait utiliser n'importe quel autre LLM que vous préférez, tant qu'il est supporté par le projet Langchain.
  • Un interprète Python. Assurez-vous qu'il s'agit d'une version récente, telle que Python 3.8 ou plus récente.
  • Node.js et Yarn.

Ce tutoriel se concentre sur les thèmes du RAG. Pour pouvoir modifier l'application d'exemple, vous devez avoir des connaissances de base sur les technologies suivantes :

  • Développement back-end en Python avec Flask.
  • Développement frontal TypeScript avec React.

Prêt à créer des expériences de recherche d'exception ?

Une recherche suffisamment avancée ne se fait pas avec les efforts d'une seule personne. Elasticsearch est alimenté par des data scientists, des ML ops, des ingénieurs et bien d'autres qui sont tout aussi passionnés par la recherche que vous. Mettons-nous en relation et travaillons ensemble pour construire l'expérience de recherche magique qui vous permettra d'obtenir les résultats que vous souhaitez.

Jugez-en par vous-même