List items
conversations.items.list(conversation_id, **kwargs) -> ConversationCursorPage<ConversationItem>
GET/conversations/{conversation_id}/items
List all items for a conversation with the given ID.
List items
require "openai"
openai = OpenAI::Client.new(api_key: "My API Key")
page = openai.conversations.items.list("conv_123")
puts(page){
"object": "list",
"data": [
{
"type": "message",
"id": "msg_abc",
"status": "completed",
"role": "user",
"content": [
{"type": "input_text", "text": "Hello!"}
]
}
],
"first_id": "msg_abc",
"last_id": "msg_abc",
"has_more": false
}
Returns Examples
{
"object": "list",
"data": [
{
"type": "message",
"id": "msg_abc",
"status": "completed",
"role": "user",
"content": [
{"type": "input_text", "text": "Hello!"}
]
}
],
"first_id": "msg_abc",
"last_id": "msg_abc",
"has_more": false
}