OllamaEmbeddingGenerator Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje wartość IEmbeddingGenerator<TInput,TEmbedding> dla Ollama.
public ref class OllamaEmbeddingGenerator sealed : IDisposable, Microsoft::Extensions::AI::IEmbeddingGenerator<System::String ^, Microsoft::Extensions::AI::Embedding<float> ^>
public sealed class OllamaEmbeddingGenerator : IDisposable, Microsoft.Extensions.AI.IEmbeddingGenerator<string,Microsoft.Extensions.AI.Embedding<float>>
type OllamaEmbeddingGenerator = class
interface IEmbeddingGenerator<string, Embedding<single>>
interface IEmbeddingGenerator
interface IDisposable
Public NotInheritable Class OllamaEmbeddingGenerator
Implements IDisposable, IEmbeddingGenerator(Of String, Embedding(Of Single))
- Dziedziczenie
-
OllamaEmbeddingGenerator
- Implementuje
Konstruktory
| Nazwisko | Opis |
|---|---|
| OllamaEmbeddingGenerator(String, String, HttpClient) |
Inicjuje nowe wystąpienie klasy OllamaEmbeddingGenerator. |
| OllamaEmbeddingGenerator(Uri, String, HttpClient) |
Inicjuje nowe wystąpienie klasy OllamaEmbeddingGenerator. |
Metody
| Nazwisko | Opis |
|---|---|
| Dispose() |
Wykonuje zadania zdefiniowane przez aplikację skojarzone z zwalnianiem, wydawaniem lub resetowaniem niezarządzanych zasobów. |
| GenerateAsync(IEnumerable<String>, EmbeddingGenerationOptions, CancellationToken) |
Generuje osadzanie dla każdego z podanych |
Jawne implementacje interfejsu
| Nazwisko | Opis |
|---|---|
| IEmbeddingGenerator.GetService(Type, Object) |
IEmbeddingGenerator<TInput,TEmbedding> Pyta o obiekt określonego typu |