ChatMessages - TypeScript SDK
ChatMessages type definition
Chat completion message with role-based discrimination
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
ChatMessages type definition
models.ChatAssistantMessageconst value: models.ChatAssistantMessage = {
role: "assistant",
};
models.ChatDeveloperMessageconst value: models.ChatDeveloperMessage = {
content: "What is the capital of France?",
role: "developer",
};
models.ChatSystemMessageconst value: models.ChatSystemMessage = {
content: "What is the capital of France?",
role: "system",
};
models.ChatToolMessageconst value: models.ChatToolMessage = {
content: "What is the capital of France?",
role: "tool",
toolCallId: "call_abc123",
};
models.ChatUserMessageconst value: models.ChatUserMessage = {
content: "What is the capital of France?",
role: "user",
};