Functions
post
fn (request: CompletePostRequest): CompletePostResponse
POST /v1/complete - Create a text completion (legacy).
Note: This is the legacy completions API. For new projects, use
::anthropic::messages/postinstead.
Generates a text completion for the given prompt.
Example
request CompletePostRequest({
model: "claude-2.1",
prompt: "\n\nHuman: What is the capital of France?\n\nAssistant:",
max_tokens_to_sample: 256
})
response ::anthropic::complete/post(request)
response.completion // => "The capital of France is Paris."
Types
CompletePostRequest
CompletePostRequest type {
model: Model,
prompt: Str,
max_tokens_to_sample: Int,
stop_sequences: Vec?,
temperature: Dec?,
top_p: Dec?,
top_k: Int?,
metadata: Any?,
stream: Bool?
}
CompletePostResponse
CompletePostResponse type {
type: "completion",
id: Str,
completion: Str,
stop_reason: Any,
model: Model
}
CompletionRequest
CompletionRequest type {
model: Model,
prompt: Str,
max_tokens_to_sample: Int,
stop_sequences: Vec?,
temperature: Dec?,
top_p: Dec?,
top_k: Int?,
metadata: Any?,
stream: Bool?
}
CompletionResponse
CompletionResponse type {
type: "completion",
id: Str,
completion: Str,
stop_reason: Any,
model: Model
}
ErrorResponse
ErrorResponse type {
type: "error",
error: Any
}
Model
Model type Str