OpenAPI-Client-OpenAI
view release on metacpan or search on metacpan
share/openapi.yaml view on Meta::CPAN
import com.openai.models.embeddings.EmbeddingModel;
public final class Main {
private Main() {}
public static void main(String[] args) {
OpenAIClient client = OpenAIOkHttpClient.fromEnv();
EmbeddingCreateParams params = EmbeddingCreateParams.builder()
.input("The quick brown fox jumped over the lazy dog")
.model(EmbeddingModel.TEXT_EMBEDDING_3_SMALL)
.build();
CreateEmbeddingResponse createEmbeddingResponse = client.embeddings().create(params);
}
}
ruby: |-
require "openai"
openai = OpenAI::Client.new(api_key: "My API Key")
create_embedding_response = openai.embeddings.create(
( run in 0.843 second using v1.01-cache-2.11-cpan-71847e10f99 )