File tree Expand file tree Collapse file tree 1 file changed +0
-26
lines changed Expand file tree Collapse file tree 1 file changed +0
-26
lines changed Original file line number Diff line number Diff line change @@ -273,32 +273,6 @@ $jsonString = AiClient::generateTextResult(
273
273
)->toText();
274
274
```
275
275
276
- #### Generate embeddings using any suitable model from any provider
277
-
278
- ##### Fluent API
279
- ``` php
280
- $embeddings = AiClient::prompt('A very long text.', 'Another very long text.', 'More long text.')
281
- ->generateEmbeddings();
282
- ```
283
-
284
- ##### Traditional API
285
- ``` php
286
- $providerModelsMetadata = AiClient::defaultRegistry()->findModelsMetadataForSupport(
287
- new AiModelRequirements([AiCapability::EMBEDDING_GENERATION])
288
- );
289
- $embeddings = AiClient::generateEmbeddingsResult(
290
- [
291
- 'A very long text.',
292
- 'Another very long text.',
293
- 'More long text.',
294
- ],
295
- AiClient::defaultRegistry()->getProviderModel(
296
- $providerModelsMetadata[0]->getProvider()->getId(),
297
- $providerModelsMetadata[0]->getModels()[0]->getId()
298
- )
299
- )->getEmbeddings();
300
- ```
301
-
302
276
## Class diagrams
303
277
304
278
This section shows comprehensive class diagrams for the proposed architecture. For explanation on specific terms, see the [ glossary] ( ./GLOSSARY.md ) .
You can’t perform that action at this time.
0 commit comments