ConstSend a chat completion request (non-streaming)
Chat request with message and optional parameters
Chat response with generated message
Send a streaming chat completion request
Chat request with message and optional parameters
import { chat } from "@cpod/sdk";
// Non-streaming
const response = await chat.complete({
message: "Hello!",
});
// With expert routing
const response = await chat.complete({
expertId: "sales-expert",
message: "How should I price this?",
});
// Streaming
for await (const chunk of chat.stream({ message: "Write a poem" })) {
process.stdout.write(chunk.content);
}
Chat module with completion methods Access via
chat.complete()andchat.stream()