Summarise a conversation's placeholder title from its first exchange
import requests
url = "https://platform.ankra.app/api/v1/chat/conversations/{conversation_id}/title/regenerate"
headers = {"Authorization": "Bearer <token>"}
response = requests.post(url, headers=headers)
print(response.text)const options = {method: 'POST', headers: {Authorization: 'Bearer <token>'}};
fetch('https://platform.ankra.app/api/v1/chat/conversations/{conversation_id}/title/regenerate', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));curl --request POST \
--url https://platform.ankra.app/api/v1/chat/conversations/{conversation_id}/title/regenerate \
--header 'Authorization: Bearer <token>'{
"conversation_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"title": "<string>"
}{
"detail": "Cluster not found"
}{
"detail": "Cluster not found"
}{
"detail": "Cluster not found"
}{
"detail": [
{
"loc": [
"<string>"
],
"msg": "<string>",
"type": "<string>"
}
]
}{
"detail": "Cluster not found"
}{
"detail": "Cluster not found"
}Chat
Summarise a conversation's placeholder title from its first exchange
Replaces a conversation’s placeholder title with a short AI-generated summary of its first exchange and returns the new title. Answers 409 when the title was already set by hand, 422 when the conversation has no exchange yet, and 404 when it is not the caller’s.
POST
/
api
/
v1
/
chat
/
conversations
/
{conversation_id}
/
title
/
regenerate
Summarise a conversation's placeholder title from its first exchange
import requests
url = "https://platform.ankra.app/api/v1/chat/conversations/{conversation_id}/title/regenerate"
headers = {"Authorization": "Bearer <token>"}
response = requests.post(url, headers=headers)
print(response.text)const options = {method: 'POST', headers: {Authorization: 'Bearer <token>'}};
fetch('https://platform.ankra.app/api/v1/chat/conversations/{conversation_id}/title/regenerate', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));curl --request POST \
--url https://platform.ankra.app/api/v1/chat/conversations/{conversation_id}/title/regenerate \
--header 'Authorization: Bearer <token>'{
"conversation_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"title": "<string>"
}{
"detail": "Cluster not found"
}{
"detail": "Cluster not found"
}{
"detail": "Cluster not found"
}{
"detail": [
{
"loc": [
"<string>"
],
"msg": "<string>",
"type": "<string>"
}
]
}{
"detail": "Cluster not found"
}{
"detail": "Cluster not found"
}Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.