OpenAIChatMessages
Namespace: Vercel.AI.OpenAI
public static class OpenAIChatMessagesConverts prompts into OpenAI Chat Completions messages.
Inheritance: object
Methods
Section titled “Methods”Convert(IReadOnlyList<OpenAIChatPromptMessage>, string)
Section titled “Convert(IReadOnlyList<OpenAIChatPromptMessage>, string)”public static OpenAIChatMessageResult Convert(IReadOnlyList<OpenAIChatPromptMessage> prompt, string systemMessageMode = "system")Converts prepared messages. <code class=“paramref”>systemMessageMode</code> is system, developer, or remove.
Parameters
| Name | Type | Description |
|---|---|---|
prompt |
IReadOnlyList<OpenAIChatPromptMessage> | |
systemMessageMode |
string |
Returns: OpenAIChatMessageResult
Convert(IReadOnlyList<ModelMessage>, string)
Section titled “Convert(IReadOnlyList<ModelMessage>, string)”public static OpenAIChatMessageResult Convert(IReadOnlyList<ModelMessage> prompt, string systemMessageMode = "system")Converts SDK messages. <code class=“paramref”>systemMessageMode</code> is system, developer, or remove.
Parameters
| Name | Type | Description |
|---|---|---|
prompt |
IReadOnlyList<ModelMessage> | |
systemMessageMode |
string |
Returns: OpenAIChatMessageResult
Apache-2.0 · Copyright 2023 Vercel, Inc. · unofficial community port, not an official Vercel product