Skip to main content

Start Agent conversation (OpenAI protocol)

POST 

/v1/aibot/openai/chat/completions

Start Agent conversation (OpenAI protocol)

Request

Body

required
    model stringrequired

    Agent ID

    messages object[]required

    Messages

  • Array [
  • role stringrequired

    Role in the conversation history

    content stringrequired

    Content of the conversation history

  • ]
  • stream booleanrequired

    Whether to return streaming responses

Responses

Returned when the Agent conversation succeeds with non-streaming response

Response Headers
  • X-Request-Id string

    Request ID

Schema
    id string

    Conversation record ID

    object string

    API type

    created number

    Conversation timestamp

    model string

    Agent ID

    choices undefined[]

    choices

  • Array [
  • index number

    index

    message object
    role string

    Message role

    content string

    Message content

    finish_reason string

    Conversation termination flag; continue means not finished, stop means finished

  • ]
  • usage object

    Token usage

    prompt_tokens number

    Number of prompt tokens; remains constant across multiple responses

    completion_tokens number

    Total completion tokens. In streaming responses, this accumulates across chunks.

    total_tokens number

    Sum of prompt_tokens and completion_tokens

Loading...