Unified LLM connectivity layer for InstructorPHP.
It provides two facades:
Inferencefor chat/completion responsesEmbeddingsfor vector generation
<?php
use Cognesy\Polyglot\Inference\Inference;
$text = Inference::using('openai')
->withModel('gpt-4o-mini')
->withMessages('Write one short sentence about PHP.')
->get();packages/polyglot/docs/quickstart.mdpackages/polyglot/docs/essentials/inference-class.mdpackages/polyglot/docs/embeddings/overview.mdpackages/polyglot/docs/_meta.yaml