instructor
LLM output library
A Python library that provides structured outputs from large language models (LLMs) and facilitates seamless integration with various LLM providers.
structured outputs for llms
8k stars
48 watching
655 forks
Language: Python
last commit: 6 days ago openaiopenai-function-calliopenai-functionspydantic-v2pythonvalidation
Related projects:
Repository | Description | Stars |
---|---|---|
instructor-ai/instructor-js | A structured extraction library powered by AI models and TypeScript schema validation | 586 |
openai/finetune-transformer-lm | This project provides code and model for improving language understanding through generative pre-training using a transformer-based architecture. | 2,160 |
ml-tooling/opyrator | Automates conversion of machine learning code into production-ready microservices with web API and GUI. | 3,102 |
zjh-819/llmdatahub | A curated collection of high-quality datasets for training large language models. | 2,635 |
berriai/litellm | Provides a unified API to interact with 100+ Large Language Models (LLMs) offered by various providers | 13,875 |
ai-hypercomputer/maxtext | A high-performance LLM written in Python/Jax for training and inference on Google Cloud TPUs and GPUs. | 1,529 |
ianarawjo/chainforge | An environment for battle-testing prompts to Large Language Models (LLMs) to evaluate response quality and performance. | 2,334 |
llmware-ai/llmware | A framework for building enterprise LLM-based applications using small, specialized models | 6,651 |
thmsmlr/instructor_ex | A library that provides structured outputs for Large Language Models (LLMs) in Elixir | 558 |
cognesy/instructor-php | A PHP library that simplifies the integration of Large Language Models into applications by providing structured data extraction and validation. | 218 |
mlabonne/llm-course | A comprehensive course and resource package on building and deploying Large Language Models (LLMs) | 39,120 |
doriandarko/maestro | An AI-assisted task breakdown and execution framework for subagents using various AI models and APIs | 4,159 |
confident-ai/deepeval | A framework for evaluating large language models | 3,669 |
parisneo/lollms-webui | An all-encompassing tool providing a web interface to access and utilize various AI models for tasks such as text generation, image analysis, music generation, and more. | 4,344 |
langroid/langroid | A Python framework to build LLM-powered applications by setting up agents with optional components and having them collaboratively solve problems through message exchange | 2,654 |