Skip to content

Commit 57179ed

Browse files
authored
Merge pull request #14 from borkweb/add/more-glossary-terms
Add additional glossary terms
2 parents e430a82 + 2f23169 commit 57179ed

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

docs/GLOSSARY.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,17 @@
33
This glossary defines common terms relevant for the PHP AI Client and related projects.
44

55
* **Agent**: An autonomous system that can perceive its environment, make decisions, and take actions to achieve specific goals, often leveraging AI models.
6+
* **Candidate Count**: The number of different response options an LLM generates internally.
7+
* **Capability**: A specific skill, function, or type of task that an AI model can perform, e.g. text generation or image generation.
8+
* **Extender API**: The API used by developers that want to enable the use of additional _Providers_ or _Models_.
69
* **Generative AI**: Overaching term describing AI models that generate content as requested in a prompt.
10+
* **Implementer API**: The API used by people that want to _implement_ AI features in their own software/products.
711
* **MCP**: The "Model Context Protocol", a proposed standard for connecting AI assistants to the systems where data lives.
812
* **Message**: A single message, either a user prompt, a model response, or a system prompt—optionally containing of multiple message parts.
913
* **Message part**: A part of a message, such as a piece of text, a URL, a file, or a function call.
1014
* **Modality**: The type or format of input provided to, or output received from, an AI model. Examples include text, image, audio, and video.
1115
* **Model**: A specific AI model that supports arbitrary AI features and modalities. Examples include content generation, classification, embedding.
16+
* **Option**: AI configuration and output options for a model, e.g. temperature or output schema.
1217
* **Prompt**: The input that a generative AI model uses to generate content—often text, but it can also be of other modalities.
1318
* **Provider**: An entity (company, organization, or platform) that offers access to one or more AI models or services via an API (e.g., Anthropic, Google, OpenAI, a locally hosted service).
19+
* **Provider Registry**: Manages the available AI _Providers_ and _Models_. Provides a mechanism to find models that match criteria for a given AI interaction.

0 commit comments

Comments
 (0)