Log Conversation

The "Log Conversation" API allows you to submit LLM transcripts for ingestion by Context.ai.

Log a Conversation

POST https://api.context.ai/api/v1/log/conversation

Records a conversation in Context.

Request Body

NameTypeDescription

conversation*

Object

A Conversation object.

{ "status": "ok" }

Example Request

{
  "conversation": {
    "messages": [
      {
        "role": "system",
        "message": "You are a LLM providing information about a local football club.",
        "event_timestamp": "2020-02-20T20:20:23Z"
      },
      {
        "role": "user",
        "message": "What time does the team arrive?",
        "event_timestamp": "2020-02-20T20:21:34Z"
      },
      {
        "role": "assistant",
        "message": "I'm not sure what time the team arrives.",
        "event_timestamp": "2020-02-20T23:20:40Z",
        "rating": -1
      }
    ],
    "metadata": {
      "model": "gpt-3.5-turbo-16k",
      "user_id": "2947451"
    }
  }
}

Example Response

{ "status": "ok" }

Last updated