Releases: cognesy/instructor-php
Releases · cognesy/instructor-php
0.12.4
- Corrected composer.json and publish script to keep single repo model until everything is ready for the split
0.12.3
- Corrected names in composer.json (cognesy/llm > cognesy/polyglot-php)
0.12.2
- Corrected .gitignore to further limit the distribution size (excluded non-essential sources, e.g. /src-hub/ and /src-aux/)
- Renamed src-llm to src-polyglot
- Renamed Cognesy/LLM package to Cognesy/Polyglot
- Skipped obsolete tests for experimental Module code
0.12.1
Reverted to single repo composer.json until all project infrastructure is ready.
0.12.0
- Redesigned directory structure to separate the essential code from the addons, aux tools, etc.
- Directory 'src' to hold Instructor structured outputs code
- New directory
src-llm
to hold the LLM connectivity code (required for Instructor) - New directory
src-utils
to hold the utility classes (required for Instructor) - Directory
src-setup
to hold the Instructor setup tool - Directory
src-hub
to hold the CLI tool for executing examples and generating documentation - Directory 'src-tell' to hold a simple tool for prompting LLMs from CLI
- New directory
src-addons
to hold the additional capabilities (optional) - New directory
src-aux
to hold the auxiliary tools used, e.g. by examples (optional) - New directory
src-experimental
to hold the not yet ready, experimental work (not distributed)
- Moved package-specific events to their respective directories
- Moved embeddings API support to 'src-llm'
- Added version sync script and Github release automation
0.11.5
- Fixes in examples
- Modified pipeline/chain util class names
0.11.4
0.11.3
- Deepseek R1 - added access to reasoning content
0.11.2
- Fixed streaming after LLM connectivity refactoring
0.11.1
- Perplexity API support
- Refactoring of LLM connectivity code