Genesis

Use Genesis to call models, create embeddings, or rerank search results. Each task below links directly to its API Reference page.

Start calling

  1. Create Genesis credentials.

  2. List models and copy the model ID to use from the response.

  3. Choose a task below and pass the model ID in that endpoint’s model field.

Call by task

What you need to do

Go directly to

When to use it

Generate text from messages

Chat Completions

Your application uses the OpenAI Chat Completions request format.

Receive generated content as it arrives

Streaming response

You need to process generated increments continuously.

Use the Responses request format

Responses

Your application already uses the Responses input and output structure.

Use the Anthropic request format

Messages (Anthropic)

Your application already uses the Anthropic Messages structure.

Convert text to vectors

Embeddings

You need content for retrieval or similarity calculation.

Rank candidate content

Rerank

You have a query and candidate content to reorder by relevance.

Last updated on