SAP AI SDK for JavaScript - v2.8.0
    Preparing search index...

    Interface ChatCompletionRequest

    Chat completion request configuration.

    interface ChatCompletionRequest {
        messages?: ChatMessages;
        messagesHistory?: ChatMessages;
        placeholderValues?: Record<string, string>;
    }
    Index

    Properties

    messages?: ChatMessages

    New chat messages, including template messages.

    messages: [
    {
    role: 'system',
    content: 'You are a helpful assistant answering questions about {{product}}.'
    },
    {
    role: 'user',
    content: 'Can you give me an overview of its key benefits?'
    }
    ]
    messagesHistory?: ChatMessages

    Chat History.

    placeholderValues?: Record<string, string>

    Template parameters.

    placeholderValues: {
    product: 'SAP Cloud SDK'
    }

    Copyright Ⓒ 2026 SAP SE or an SAP affiliate company. All rights reserved.