Microsoft.semantickernel + openai .net: чат -клиент.C#

Место общения программистов C#
Ответить
Anonymous
 Microsoft.semantickernel + openai .net: чат -клиент.

Сообщение Anonymous »

Я звоню Openai через Semantic ядра Microsoft (C#/. Net). Вызов не сбоится с помощью http 500 (server_error) из openai.chat.chatclient.completechatasync . Исключение обернуто microsoft.semantickernel.httpoperationexception .
Это выглядит как ошибка на стороне сервера, но это происходит надежно с помощью моей полезной нагрузки запроса. Я хотел бы (а) подтвердить вероятные корневые причины и (б) научиться извлекать большую диагностику (идентификатор запроса, тело ответа и т. Д.) При использовании OpenAI .NET SDK через семантическое ядро. запрос. Извините за это!
---> System.ClientModel.clientResultexception: http 500 (server_error :) < /p>
У сервера была ошибка при обработке вашего запроса. Извините за это!
at openai.clientpipelineextensions.processmessageAsync (ClientPipeline Pipeline, Pipelinemessage, варианты запросов)
at openai.chat.chatclient.completechatasync (binarycontent content, requestoptions)
openai.chatcatcaptetettettent.com

Код: Выделить всё

1 messages, ChatCompletionOptions options, CancellationToken cancellationToken) at Microsoft.SemanticKernel.Connectors.OpenAI.ClientCore.RunRequestAsync[T](Func< /code> 1 запрос)
--- Конец внутреннего стека исключений трассировки ---
at microsoft.semantickernel.connectors.openai.clientcore.runrequestasync [t] (func1 request) at Microsoft.SemanticKernel.Connectors.OpenAI.ClientCore.GetChatMessageContentsAsync(String targetModel, ChatHistory chatHistory, PromptExecutionSettings executionSettings, Kernel kernel, CancellationToken cancellationToken) at Microsoft.SemanticKernel.KernelFunctionFromPrompt.GetChatCompletionResultAsync(IChatCompletionService chatCompletion, Kernel kernel, PromptRenderingResult promptRenderingResult, CancellationToken cancellationToken) at Microsoft.SemanticKernel.KernelFunctionFromPrompt.InvokeCoreAsync(Kernel kernel, KernelArguments arguments, CancellationToken cancellationToken) at Microsoft.SemanticKernel.KernelFunction.c__DisplayClass32_0.d.MoveNext() --- End of stack trace from previous location --- at Microsoft.SemanticKernel.Kernel.InvokeFilterOrFunctionAsync(NonNullCollection
1 FunctionFilters, func2 functionCallback, FunctionInvocationContext context, Int32 index) at Microsoft.SemanticKernel.Kernel.OnFunctionInvocationAsync(KernelFunction function, KernelArguments arguments, FunctionResult functionResult, Boolean isStreaming, Func< /code> 2 functionCallback, CancellationToken CancellationToken)
at microsoft.semantickernel.cernelfunction.invokeasync (ядра ядра, аргументы kernelarguments, отмену DecellationToken)
at `` < /p>

Подробнее здесь: https://stackoverflow.com/questions/797 ... hrows-http
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»