---
title: "POST /ai/generate-prompt"
method: POST
path: "/ai/generate-prompt"
tags: ["/ai/"]
---

# POST /ai/generate-prompt

`POST /ai/generate-prompt`

## Request body

- AiGeneratePromptRequest
  - `model` '2.7B' | '6B-v4' | 'euterpe-v2' | 'genji-python-6b' | 'genji-jp-6b' | 'genji-jp-6b-v2' | 'krake-v2' | 'hypebot' | 'infillmodel' | 'cassandra' | 'sigurd-2.9b-v1' | 'blue' | 'red' | 'green' | 'purple' | 'clio-v1' | 'kayra-v1', required — Used text generation model
  - `prompt` string, required — Input for the text generation model
  - `temp` number, required
  - `tokens_to_generate` number, required

## Response `201`

Prompt has been generated.

- AiGeneratePromptResponse
  - `generated_text` string, required

## Other responses

- `401` — Access Token is incorrect.
- `500` — An unknown error occured.

---

[API](https://skmtc.net/novelai/apis/novelai-primary-api.md) · [All operations](https://skmtc.net/novelai/apis/novelai-primary-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/novelai/novelai-primary-api/revisions/327b3674db26/schema)
