View Source Mentor
Because we love composability!
No magic, but a higher-level API to generate structed output based on a "schema", it can be:
- a raw map/struct/data structure (string, tuple and so on)
- an
Ectoschema (embedded, database or schemaless changesets) - a
perischema definition
Installation
def deps do
[
{:mentor, "~> 0.1.0"}
]
endReferences
- OpenAI text generation docs
- OpenAI structured outputs docs
- OpenAI input formatting cookbook
- Anthropic Message format