dspy
Model compiler
A framework for programming language models without prompting them directly
DSPy: The framework for programming—not prompting—language models
20k stars
151 watching
2k forks
Language: Python
last commit: about 1 month ago
Linked from 4 awesome lists
Related projects:
Repository | Description | Stars |
---|---|---|
bigscience-workshop/promptsource | A toolkit for creating and using natural language prompts to enable large language models to generalize to new tasks. | 2,718 |
optimalscale/lmflow | A toolkit for fine-tuning and inferring large machine learning models | 8,312 |
dsksd/deepnlp-models-pytorch | Pytorch implementations of various Deep NLP models from Stanford's cs-224n course | 2,957 |
deepset-ai/haystack | An AI orchestration framework to build customizable LLM applications with advanced retrieval methods. | 18,094 |
dasmith/stanford-corenlp-python | A 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/backprop | A Python library that provides pre-trained models and tools for fine-tuning and deploying natural language processing tasks | 243 |
eth-sri/lmql | A language that enables efficient and constraint-guided programming with large language models | 3,731 |
brightmart/text_classification | An NLP project offering various text classification models and techniques for deep learning exploration | 7,881 |
microsoft/lmops | A research initiative focused on developing fundamental technology to improve the performance and efficiency of large language models. | 3,747 |
stanfordnlp/stanza | A Python library for natural language processing tasks in many human languages. | 7,315 |
mooler0410/llmspracticalguide | A curated list of resources to help developers navigate the landscape of large language models and their applications in NLP | 9,551 |
princeton-nlp/simcse | An open source framework for learning sentence embeddings using contrastive learning. | 3,457 |
brexhq/prompt-engineering | Guides software developers on how to effectively use and build systems around Large Language Models like GPT-4. | 8,487 |
stanford-crfm/levanter | A framework for training large language models that prioritizes legibility, scalability, and reproducibility | 527 |
nltk/nltk | A comprehensive toolkit for natural language processing tasks in Python. | 13,694 |