Packages

A Plug'n Play instructor implementation in Elixir, leveraging composability and extensibility

Current section

Files

Jump to
mentor CHANGELOG.md
Raw

CHANGELOG.md

# Changelog
All notable changes to this project will be documented in this file.
## [0.1.0] - 2025-01-20
### Added
- Initial release of Mentor.
- Provides a high-level API to generate structured outputs based on various schemas, including raw maps, structs, and `Ecto` schemas.
- Implements the `Mentor.LLM.Adapter` behaviour for integrating with different Large Language Models (LLMs).
- Includes an adapter for OpenAI's language models.
- Supports defining and validating data structures using the `Mentor.Schema` protocol.
- Offers basic debugging capabilities.
> Note: This changelog follows the principles of [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).