Anthropic::Completions::API
API client for the legacy completions endpoint.
DEPRECATED: Use Anthropic::Messages::API with the Messages API instead.
The /v1/complete endpoint is deprecated. This class is provided for
backward compatibility only.
Example
response = client.completions.create(
model: "claude-2.1",
prompt: "\n\nHuman: Hello\n\nAssistant:",
max_tokens_to_sample: 100
)
puts response.completion
Constants
ENDPOINT = "/v1/complete"
Constructors
new(client : Client)
SourceInstance methods
create(model : String, prompt : String, max_tokens_to_sample : Int32, request_options : RequestOptions | Nil = nil, **options) : Response
Convenience overload that builds a Request from keyword arguments.
DEPRECATED: Use the Messages API instead.
create(request : Request, request_options : RequestOptions | Nil = nil) : Response
DEPRECATED: Use the Messages API instead. This endpoint is provided for backward compatibility only.