Skip to content

ListUserChatCompletionsResponseBody

Paginated list of chat completions for a user with pagination metadata.

Example Usage

typescript
import { ListUserChatCompletionsResponseBody } from "@meetkai/mka1/models/operations";

let value: ListUserChatCompletionsResponseBody = {
  completions: [
    {
      id: "<id>",
      requestId: "<id>",
      userId: "<id>",
      model: "A8",
      promptTokens: 692.47,
      completionTokens: 4776.14,
      totalTokens: 1947.25,
      finishReason: "<value>",
      stream: true,
      feedbackRating: "thumbs_up",
      feedbackDescription: "<value>",
      createdAt: new Date("2024-09-07T20:55:03.524Z"),
      updatedAt: new Date("2023-04-28T06:44:18.092Z"),
    },
  ],
  pagination: {
    page: 1479.27,
    limit: 8317.59,
    totalCount: 9151.43,
    totalPages: 5454.55,
  },
};

Fields

FieldTypeRequiredDescription
completionsoperations.Completions[]✔️Array of chat completion records for the user
paginationoperations.Pagination✔️Pagination information for the list