Code: Select all
public static async Task GetEmbedding(string input, CancellationToken cancellationToken = default)
{
string embeddingModel = "text-embedding-3-small";
// Get GoogleAI
GoogleAI googleAI = new(apiKey: "apikey");
// Make the Generative model
googleAI.GenerativeModel(embeddingModel);
GenerativeModel model = googleAI.GenerativeModel(embeddingModel);
// Embed the content
EmbedContentResponse embedding = new EmbedContentResponse();
try
{
embedding = await model.EmbedContent(input, embeddingModel);
}
catch (Exception ex)
{
Console.WriteLine(ex.Message);
}
// Here i get error
return embedding.Embedding.Values;
}
Code: Select all
embedding = await model.EmbedContent(input, embeddingModel);
Ich habe mit der Verwendung von Haltepunkten begonnen , aber es trifft nur den Fehler in dieser Zeile. Ich habe eine andere Frage durchgesehen, konnte aber keine Antwort finden, die zu meiner Anwendung passt.
Kommentieren Sie, wenn Sie mehr Code benötigen
