PythonLlmProviderChatAsync Method

Definition

Namespace: SuperBuilderWinService.ProvidersImpl
Assembly: IntelAiaService (in IntelAiaService.exe) Version: 1.0.0+2093811f3bac5da092b5ce9c8172233582eee4d5
C#
public IAsyncEnumerable<ChatResponse> ChatAsync(
	string prompt,
	RepeatedField<ConversationHistory> history,
	PromptOptions promptOptions,
	string attachedFiles = "[]"
)

Parameters

prompt  String

[Missing <param name="prompt"/> documentation for "M:SuperBuilderWinService.ProvidersImpl.PythonLlmProvider.ChatAsync(System.String,Google.Protobuf.Collections.RepeatedField{SuperBuilderWinService.ConversationHistory},SuperBuilderWinService.PromptOptions,System.String)"]

history  RepeatedFieldConversationHistory

[Missing <param name="history"/> documentation for "M:SuperBuilderWinService.ProvidersImpl.PythonLlmProvider.ChatAsync(System.String,Google.Protobuf.Collections.RepeatedField{SuperBuilderWinService.ConversationHistory},SuperBuilderWinService.PromptOptions,System.String)"]

promptOptions  PromptOptions

[Missing <param name="promptOptions"/> documentation for "M:SuperBuilderWinService.ProvidersImpl.PythonLlmProvider.ChatAsync(System.String,Google.Protobuf.Collections.RepeatedField{SuperBuilderWinService.ConversationHistory},SuperBuilderWinService.PromptOptions,System.String)"]

attachedFiles  String  (Optional)

[Missing <param name="attachedFiles"/> documentation for "M:SuperBuilderWinService.ProvidersImpl.PythonLlmProvider.ChatAsync(System.String,Google.Protobuf.Collections.RepeatedField{SuperBuilderWinService.ConversationHistory},SuperBuilderWinService.PromptOptions,System.String)"]

Return Value

IAsyncEnumerableChatResponse

[Missing <returns> documentation for "M:SuperBuilderWinService.ProvidersImpl.PythonLlmProvider.ChatAsync(System.String,Google.Protobuf.Collections.RepeatedField{SuperBuilderWinService.ConversationHistory},SuperBuilderWinService.PromptOptions,System.String)"]

Implements

ILLMProviderChatAsync(String, RepeatedFieldConversationHistory, PromptOptions, String)

See Also