LLM API logo

LLM API

LLM API provides a unified inference API for text, embeddings, images, audio, video, files, and batch workloads across multiple AI providers.

12 actions Integration catalog
Request access
Connect LLM API once you're in Boring.
01 · WHAT THE AGENT CAN DO

Actions

Every capability is a discrete, logged action the agent calls by name — scoped to what you authorize and recorded in the run trace.

Cancel BatchLLM_API_CANCEL_BATCH
Request best-effort cancellation of an in-progress batch. Return the provider's actual batch state without implying cancellation took effect; work may still finish and incur charges before the request is applied.
Count Anthropic Message TokensLLM_API_COUNT_ANTHROPIC_MESSAGE_TOKENS
Count input tokens for an Anthropic-compatible message request without generating a model response.
Create Anthropic MessageLLM_API_CREATE_ANTHROPIC_MESSAGE
Generate one complete, non-streaming Anthropic-compatible message with flexible content blocks, system prompts, and tool use.
Create Chat CompletionLLM_API_CREATE_CHAT_COMPLETION
Generate a complete, non-streaming OpenAI-compatible chat response from role-based messages, optionally using tools, multimodal content, structured output, reasoning, or web search supported by the selected model.
Create EmbeddingsLLM_API_CREATE_EMBEDDINGS
Create vector embeddings for one text or a batch of texts with a selected embedding model.
Create ResponseLLM_API_CREATE_RESPONSE
Generate one complete, non-streaming OpenAI Responses-compatible result from text or structured input, preserving reasoning and tool items.
Delete FileLLM_API_DELETE_FILE
Permanently delete a caller-owned or explicitly authorized project file. This destructive operation cannot be undone; a missing file fails with not found rather than reporting a successful deletion.
Discover ModelsLLM_API_DISCOVER_MODELS
Return one model's full live capabilities by ID, or browse a compact, bounded view of the live model catalog using local capability filters.
Get Account and CreditsLLM_API_GET_ACCOUNT_AND_CREDITS
Return the connected user, project, organization, purchased and bonus credit balances, funding mode, and balance gating in one account-status read.
List or Get BatchesLLM_API_LIST_OR_GET_BATCHES
Return one asynchronous batch and its latest lifecycle, token, and cost status by ID, or one provider-default page of project batches when no batch ID is supplied. List mode supports provider cursor pagination.
List or Get FilesLLM_API_LIST_OR_GET_FILES
Return metadata for one project file by ID, or one provider-default page of project file metadata when no file ID is supplied. List mode supports purpose filtering and provider cursor pagination.
Submit BatchLLM_API_SUBMIT_BATCH
Create an asynchronous batch from an existing purpose=batch file ID, or upload a JSONL input file with purpose=batch and create the batch in one call.