class

Anthropic::Completions::API

Inherits Reference < Object

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)
Source

Instance 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.

Source
create(request : Request, request_options : RequestOptions | Nil = nil) : Response

DEPRECATED: Use the Messages API instead. This endpoint is provided for backward compatibility only.

Source