dspy

Model compiler

A framework for programming language models without prompting them directly

DSPy: The framework for programming—not prompting—language models

GitHub

20k stars
151 watching
2k forks
Language: Python
last commit: almost 2 years ago
Linked from 4 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
bigscience-workshop/promptsourceA toolkit for creating and using natural language prompts to enable large language models to generalize to new tasks.2,718
optimalscale/lmflowA toolkit for fine-tuning and inferring large machine learning models8,312
dsksd/deepnlp-models-pytorchPytorch implementations of various Deep NLP models from Stanford's cs-224n course2,957
deepset-ai/haystackAn AI orchestration framework to build customizable LLM applications with advanced retrieval methods.18,094
dasmith/stanford-corenlp-pythonA Python wrapper for Stanford University's NLP tools, providing an interface to perform various natural language processing tasks such as tagging, parsing, and named entity recognition.612
backprop-ai/backpropA Python library that provides pre-trained models and tools for fine-tuning and deploying natural language processing tasks243
eth-sri/lmqlA language that enables efficient and constraint-guided programming with large language models3,731
brightmart/text_classificationAn NLP project offering various text classification models and techniques for deep learning exploration7,881
microsoft/lmopsA research initiative focused on developing fundamental technology to improve the performance and efficiency of large language models.3,747
stanfordnlp/stanzaA Python library for natural language processing tasks in many human languages.7,315
mooler0410/llmspracticalguideA curated list of resources to help developers navigate the landscape of large language models and their applications in NLP9,551
princeton-nlp/simcseAn open source framework for learning sentence embeddings using contrastive learning.3,457
brexhq/prompt-engineeringGuides software developers on how to effectively use and build systems around Large Language Models like GPT-4.8,487
stanford-crfm/levanterA framework for training large language models that prioritizes legibility, scalability, and reproducibility527
nltk/nltkA comprehensive toolkit for natural language processing tasks in Python.13,694