Skip to main content
POST
/
generations
Create Generation
curl --request POST \
  --url https://api.kua.ai/weaver/api/v2/generations \
  --header 'Content-Type: application/json' \
  --data '
{
  "applicationId": "<string>",
  "documentId": "<string>",
  "environment": {
    "language": "<string>",
    "model": "gpt-3.5-turbo",
    "system_prompt": "<string>",
    "temperature": 0.7,
    "tone": "<string>",
    "writing_style": "<string>"
  },
  "inputs": {},
  "manual": false
}
'
{
  "accountId": "<string>",
  "applicationId": "<string>",
  "applicationName": "<string>",
  "completedAt": 123,
  "createdAt": 123,
  "documentId": "<string>",
  "documentTitle": "<string>",
  "errorCode": "<string>",
  "errorMessage": {
    "en": "<string>",
    "zh": "<string>"
  },
  "id": "<string>",
  "inputs": {},
  "invocationId": "<string>",
  "productId": "<string>",
  "productTitle": "<string>",
  "result": "<unknown>",
  "resultType": "TEXT",
  "status": "RUNNING",
  "title": "<string>",
  "workspaceId": "<string>"
}

Body

application/json
applicationId
string
Minimum string length: 1
documentId
string
environment
object
inputs
object
manual
boolean
default:false

Response

201 - application/json

Successful Response

accountId
string
applicationId
string
applicationName
string
completedAt
integer
createdAt
integer
documentId
string
documentTitle
string
errorCode
string
errorMessage
object
id
string
inputs
object
invocationId
string
productId
string
productTitle
string
result
any
resultType
enum<string>
default:TEXT
Available options:
TEXT,
RESULTS
status
enum<string>
Available options:
RUNNING,
SUCCESS,
FAILED
title
string
workspaceId
string