Open SourceFramework22k
DSPy
Programmez les modèles de langage au lieu de les prompter, puis optimisez automatiquement.
DSPy est un framework de Stanford NLP pour programmer les modèles de langage plutôt que les prompter manuellement, en composant des pipelines modulaires et déclaratifs. Ses optimiseurs (anciennement teleprompters) ajustent automatiquement les prompts et les exemples few-shot par rapport à une métrique, permettant aux pipelines de s'améliorer sans ingénierie manuelle des prompts. Il se distingue en traitant les prompts comme des paramètres apprenables et est largement utilisé pour construire des systèmes LLM robustes et auto-optimisants.
Dépôt
stanfordnlp/dspyLangage
PythonCe que vous pourriez construire avec
- Construire des pipelines LLM dont les prompts sont auto-optimisés par rapport à une métrique
- Remplacer des prompts fragiles réglés manuellement par des modules déclaratifs et composables
- Compiler des systèmes de raisonnement multi-étapes et de RAG qui s'améliorent d'eux-mêmes sur des exemples
Tags
optimizationpromptingpipelinesagents