godo Serverless Inference

Generated on 5 Nov 2026 from godo version v1.236.0

Reference for the Serverless Inference methods in the godo Go library, grouped by client service.

godo.AsyncInvocations.Get()

Get fetches the current status of an async invocation; Output/Error are populated only on terminal states.

godo.AsyncInvocations.New()

New starts an asynchronous fal model invocation.

godo.Audio.Speech.New()

New creates speech audio from text input.

godo.Chat.Completions.New()

New creates a non-streaming chat completion.

godo.Chat.Completions.NewStreaming()

NewStreaming opens an SSE stream of chat completion chunks; body.Stream is forced to true.

godo.Embeddings.New()

New creates one or more embedding vectors.

godo.ImageGenerations.Generate()

Generate creates one or more images from a text prompt.

godo.ImageGenerations.GenerateStreaming()

GenerateStreaming opens an SSE stream of partial-image then completed events.

godo.Messages.New()

New creates a non-streaming message.

godo.Messages.NewStreaming()

NewStreaming opens an SSE stream of /v1/messages events; body.Stream is forced to true.

godo.Models.List()

List returns the catalogue of models reachable from the caller’s inference key.

godo.Responses.New()

New creates a non-streaming Responses API result.

godo.Responses.NewStreaming()

NewStreaming opens an SSE stream of /v1/responses events; body.Stream is forced to true.

godo.Video.Generations.Content()

Content downloads the generated MP4 bytes for a completed video.

godo.Video.Generations.Create()

Create starts an asynchronous video generation job (POST /v1/videos).

godo.Video.Generations.Get()

Get fetches the current status of a video generation job (GET /v1/videos/{id}).

We can't find any results for your search.

Try using different keywords or simplifying your search terms.