# Weights & Biases Documentation: English Reference

## Reference

- [Reference](https://docs.wandb.ai/reference.md): API, SDK, and CLI references for all W&B products.

### W&B Models

- [Reference overview](https://docs.wandb.ai/models/ref.md): Browse the generated API reference documentation for the W&B Python SDK, CLI, and query panel data types.

#### Python

- [Python SDK 0.29.0](https://docs.wandb.ai/models/ref/python.md): Browse the W&B Python SDK API reference including installation instructions, classes, and function documentation.

##### SDK Coding Cheat Sheet

- [W&B SDK Python coding cheat sheet](https://docs.wandb.ai/models/ref/sdk-coding-cheat-sheet.md): Quick reference for common W&B Python SDK patterns and code examples
- [Runs](https://docs.wandb.ai/models/ref/sdk-coding-cheat-sheet/runs.md): Initialize and manage W&B runs to organize your experiments and track your work.
- [Logging](https://docs.wandb.ai/models/ref/sdk-coding-cheat-sheet/logging.md): Log metrics, hyperparameters, tables, and custom data to W&B.
- [Artifacts](https://docs.wandb.ai/models/ref/sdk-coding-cheat-sheet/artifacts.md): Create, update, download, and manage W&B Artifacts for data versioning.
- [Registry](https://docs.wandb.ai/models/ref/sdk-coding-cheat-sheet/registry.md): Work with W&B Model Registry to organize and manage model versions.

##### Global Functions

- [Global Functions overview](https://docs.wandb.ai/models/ref/python/functions.md): Reference for top-level functions in the W&B Python SDK, including init, login, setup, sweep, and agent.
- [agent()](https://docs.wandb.ai/models/ref/python/functions/agent.md)
- [box3d()](https://docs.wandb.ai/models/ref/python/functions/box3d.md)
- [controller()](https://docs.wandb.ai/models/ref/python/functions/controller.md)
- [finish()](https://docs.wandb.ai/models/ref/python/functions/finish.md)
- [init()](https://docs.wandb.ai/models/ref/python/functions/init.md)
- [login()](https://docs.wandb.ai/models/ref/python/functions/login.md)
- [restore()](https://docs.wandb.ai/models/ref/python/functions/restore.md)
- [setup()](https://docs.wandb.ai/models/ref/python/functions/setup.md)
- [sweep()](https://docs.wandb.ai/models/ref/python/functions/sweep.md)
- [teardown()](https://docs.wandb.ai/models/ref/python/functions/teardown.md)

##### Data Types

- [Data Types overview](https://docs.wandb.ai/models/ref/python/data-types.md): Data Types in the W&B Python SDK for logging media and structured data
- [Audio](https://docs.wandb.ai/models/ref/python/data-types/audio.md)
- [Histogram](https://docs.wandb.ai/models/ref/python/data-types/histogram.md)
- [Html](https://docs.wandb.ai/models/ref/python/data-types/html.md)
- [Image](https://docs.wandb.ai/models/ref/python/data-types/image.md)
- [Molecule](https://docs.wandb.ai/models/ref/python/data-types/molecule.md)
- [Object3D](https://docs.wandb.ai/models/ref/python/data-types/object3d.md)
- [Plotly](https://docs.wandb.ai/models/ref/python/data-types/plotly.md)
- [Table](https://docs.wandb.ai/models/ref/python/data-types/table.md)
- [Video](https://docs.wandb.ai/models/ref/python/data-types/video.md)

##### Experiments

- [Experiments overview](https://docs.wandb.ai/models/ref/python/experiments.md): Use foundational classes in the W&B Python SDK for tracking experiments and managing artifacts
- [Artifact](https://docs.wandb.ai/models/ref/python/experiments/artifact.md)
- [Run](https://docs.wandb.ai/models/ref/python/experiments/run.md)
- [Settings](https://docs.wandb.ai/models/ref/python/experiments/settings.md)
- [System Metrics Reference](https://docs.wandb.ai/models/ref/python/experiments/system-metrics.md): Reference for CPU, GPU, memory, disk, and network system metrics that the W&B SDK automatically logs during runs.

##### Automations

- [Automations overview](https://docs.wandb.ai/models/ref/python/automations.md): Use the W&B Automations API to create and manage automated workflows in your ML pipelines
- [Automation](https://docs.wandb.ai/models/ref/python/automations/automation.md)
- [DoNothing](https://docs.wandb.ai/models/ref/python/automations/donothing.md)
- [MetricChangeFilter](https://docs.wandb.ai/models/ref/python/automations/metricchangefilter.md)
- [MetricZScoreFilter](https://docs.wandb.ai/models/ref/python/automations/metriczscorefilter.md)
- [MetricThresholdFilter](https://docs.wandb.ai/models/ref/python/automations/metricthresholdfilter.md)
- [NewAutomation](https://docs.wandb.ai/models/ref/python/automations/newautomation.md)
- [OnAddArtifactAlias](https://docs.wandb.ai/models/ref/python/automations/onaddartifactalias.md)
- [OnAddArtifactTag](https://docs.wandb.ai/models/ref/python/automations/onaddartifacttag.md)
- [OnAddCollectionTag](https://docs.wandb.ai/models/ref/python/automations/onaddcollectiontag.md)
- [OnCreateArtifact](https://docs.wandb.ai/models/ref/python/automations/oncreateartifact.md)
- [OnLinkArtifact](https://docs.wandb.ai/models/ref/python/automations/onlinkartifact.md)
- [OnRemoveArtifactTag](https://docs.wandb.ai/models/ref/python/automations/onremoveartifacttag.md)
- [OnRemoveCollectionTag](https://docs.wandb.ai/models/ref/python/automations/onremovecollectiontag.md)
- [OnRunMetric](https://docs.wandb.ai/models/ref/python/automations/onrunmetric.md)
- [OnRunState](https://docs.wandb.ai/models/ref/python/automations/onrunstate.md)
- [OnUnlinkArtifact](https://docs.wandb.ai/models/ref/python/automations/onunlinkartifact.md)
- [RunStateFilter](https://docs.wandb.ai/models/ref/python/automations/runstatefilter.md)
- [SendNotification](https://docs.wandb.ai/models/ref/python/automations/sendnotification.md)
- [SendWebhook](https://docs.wandb.ai/models/ref/python/automations/sendwebhook.md)

##### Custom Charts

- [Custom Charts overview](https://docs.wandb.ai/models/ref/python/custom-charts.md): Use custom charts in the W&B Python SDK for interactive visualizations in project dashboards
- [bar()](https://docs.wandb.ai/models/ref/python/custom-charts/bar.md)
- [confusion_matrix()](https://docs.wandb.ai/models/ref/python/custom-charts/confusion_matrix.md)
- [histogram()](https://docs.wandb.ai/models/ref/python/custom-charts/histogram.md)
- [line_series()](https://docs.wandb.ai/models/ref/python/custom-charts/line_series.md)
- [line()](https://docs.wandb.ai/models/ref/python/custom-charts/line.md)
- [plot_table()](https://docs.wandb.ai/models/ref/python/custom-charts/plot_table.md)
- [pr_curve()](https://docs.wandb.ai/models/ref/python/custom-charts/pr_curve.md)
- [roc_curve()](https://docs.wandb.ai/models/ref/python/custom-charts/roc_curve.md)
- [scatter()](https://docs.wandb.ai/models/ref/python/custom-charts/scatter.md)

##### Public API

- [Public API overview](https://docs.wandb.ai/models/ref/python/public-api.md): Use the W&B Public API to programmatically access and manage W&B data
- [Api](https://docs.wandb.ai/models/ref/python/public-api/api.md)
- [ArtifactCollection](https://docs.wandb.ai/models/ref/python/public-api/artifactcollection.md)
- [ArtifactCollections](https://docs.wandb.ai/models/ref/python/public-api/artifactcollections.md)
- [ArtifactFiles](https://docs.wandb.ai/models/ref/python/public-api/artifactfiles.md)
- [Artifacts](https://docs.wandb.ai/models/ref/python/public-api/artifacts.md)
- [ArtifactType](https://docs.wandb.ai/models/ref/python/public-api/artifacttype.md)
- [ArtifactTypes](https://docs.wandb.ai/models/ref/python/public-api/artifacttypes.md)
- [BetaReport](https://docs.wandb.ai/models/ref/python/public-api/betareport.md)
- [ConsoleLogLine](https://docs.wandb.ai/models/ref/python/public-api/consolelogline.md)
- [ConsoleLogs](https://docs.wandb.ai/models/ref/python/public-api/consolelogs.md)
- [DownloadHistoryResult](https://docs.wandb.ai/models/ref/python/public-api/downloadhistoryresult.md)
- [IncompleteRunHistoryError](https://docs.wandb.ai/models/ref/python/public-api/incompleterunhistoryerror.md)
- [File](https://docs.wandb.ai/models/ref/python/public-api/file.md)
- [Files](https://docs.wandb.ai/models/ref/python/public-api/files.md)
- [Member](https://docs.wandb.ai/models/ref/python/public-api/member.md)
- [Organization](https://docs.wandb.ai/models/ref/python/public-api/organization.md)
- [Project](https://docs.wandb.ai/models/ref/python/public-api/project.md)
- [Projects](https://docs.wandb.ai/models/ref/python/public-api/projects.md)
- [ProjectArtifactCollections](https://docs.wandb.ai/models/ref/python/public-api/projectartifactcollections.md)
- [Registry](https://docs.wandb.ai/models/ref/python/public-api/registry.md)
- [Reports](https://docs.wandb.ai/models/ref/python/public-api/reports.md)
- [Run](https://docs.wandb.ai/models/ref/python/public-api/run.md)
- [RunArtifacts](https://docs.wandb.ai/models/ref/python/public-api/runartifacts.md)
- [Runs](https://docs.wandb.ai/models/ref/python/public-api/runs.md)
- [Sweep](https://docs.wandb.ai/models/ref/python/public-api/sweep.md)
- [Sweeps](https://docs.wandb.ai/models/ref/python/public-api/sweeps.md)
- [Team](https://docs.wandb.ai/models/ref/python/public-api/team.md)
- [User](https://docs.wandb.ai/models/ref/python/public-api/user.md)

#### Command Line Interface (CLI)

- [CLI Reference SDK 0.29.0](https://docs.wandb.ai/models/ref/cli.md): Use the W&B Command Line Interface (CLI) to log in, run jobs, execute sweeps, and more using shell commands
- [wandb agent](https://docs.wandb.ai/models/ref/cli/wandb-agent.md)
- [wandb clean](https://docs.wandb.ai/models/ref/cli/wandb-clean.md)
- [wandb controller](https://docs.wandb.ai/models/ref/cli/wandb-controller.md)
- [wandb disabled](https://docs.wandb.ai/models/ref/cli/wandb-disabled.md)
- [wandb docker](https://docs.wandb.ai/models/ref/cli/wandb-docker.md)
- [wandb docker-run](https://docs.wandb.ai/models/ref/cli/wandb-docker-run.md)
- [wandb enabled](https://docs.wandb.ai/models/ref/cli/wandb-enabled.md)
- [wandb init](https://docs.wandb.ai/models/ref/cli/wandb-init.md)
- [wandb login](https://docs.wandb.ai/models/ref/cli/wandb-login.md)
- [wandb offline](https://docs.wandb.ai/models/ref/cli/wandb-offline.md)
- [wandb online](https://docs.wandb.ai/models/ref/cli/wandb-online.md)
- [wandb pull](https://docs.wandb.ai/models/ref/cli/wandb-pull.md)
- [wandb purge-cache](https://docs.wandb.ai/models/ref/cli/wandb-purge-cache.md)
- [wandb restore](https://docs.wandb.ai/models/ref/cli/wandb-restore.md)
- [wandb status](https://docs.wandb.ai/models/ref/cli/wandb-status.md)
- [wandb sweep](https://docs.wandb.ai/models/ref/cli/wandb-sweep.md)
- [wandb sync](https://docs.wandb.ai/models/ref/cli/wandb-sync.md)
- [wandb verify](https://docs.wandb.ai/models/ref/cli/wandb-verify.md)

##### wandb artifact

- [wandb artifact](https://docs.wandb.ai/models/ref/cli/wandb-artifact.md)
- [wandb artifact get](https://docs.wandb.ai/models/ref/cli/wandb-artifact/wandb-artifact-get.md)
- [wandb artifact ls](https://docs.wandb.ai/models/ref/cli/wandb-artifact/wandb-artifact-ls.md)
- [wandb artifact put](https://docs.wandb.ai/models/ref/cli/wandb-artifact/wandb-artifact-put.md)

###### artifact cache

- [wandb artifact cache](https://docs.wandb.ai/models/ref/cli/wandb-artifact/wandb-artifact-cache.md)
- [wandb artifact cache cleanup](https://docs.wandb.ai/models/ref/cli/wandb-artifact/wandb-artifact-cache/wandb-artifact-cache-cleanup.md)

##### wandb beta

- [wandb beta](https://docs.wandb.ai/models/ref/cli/wandb-beta.md)
- [wandb beta sync](https://docs.wandb.ai/models/ref/cli/wandb-beta/wandb-beta-sync.md)

###### beta core

- [wandb beta core](https://docs.wandb.ai/models/ref/cli/wandb-beta/wandb-beta-core.md)
- [wandb beta core start](https://docs.wandb.ai/models/ref/cli/wandb-beta/wandb-beta-core/wandb-beta-core-start.md)
- [wandb beta core stop](https://docs.wandb.ai/models/ref/cli/wandb-beta/wandb-beta-core/wandb-beta-core-stop.md)
- [wandb beta leet inspect](https://docs.wandb.ai/models/ref/cli/wandb-beta/wandb-beta-leet/wandb-beta-leet-inspect.md)

##### wandb job

- [wandb job](https://docs.wandb.ai/models/ref/cli/wandb-job.md)
- [wandb job create](https://docs.wandb.ai/models/ref/cli/wandb-job/wandb-job-create.md)
- [wandb job describe](https://docs.wandb.ai/models/ref/cli/wandb-job/wandb-job-describe.md)
- [wandb job list](https://docs.wandb.ai/models/ref/cli/wandb-job/wandb-job-list.md)

##### wandb leet

- [wandb leet](https://docs.wandb.ai/models/ref/cli/wandb-leet.md)
- [wandb leet config](https://docs.wandb.ai/models/ref/cli/wandb-leet/wandb-leet-config.md)
- [wandb leet inspect](https://docs.wandb.ai/models/ref/cli/wandb-leet/wandb-leet-inspect.md)
- [wandb leet run](https://docs.wandb.ai/models/ref/cli/wandb-leet/wandb-leet-run.md)
- [wandb leet symon](https://docs.wandb.ai/models/ref/cli/wandb-leet/wandb-leet-symon.md)

##### wandb server

- [wandb server](https://docs.wandb.ai/models/ref/cli/wandb-server.md)
- [wandb server start](https://docs.wandb.ai/models/ref/cli/wandb-server/wandb-server-start.md)
- [wandb server stop](https://docs.wandb.ai/models/ref/cli/wandb-server/wandb-server-stop.md)

#### Query Expression Language

- [Query Expression Language overview](https://docs.wandb.ai/models/ref/query-panel.md): A beta query language to select and aggregate data in W&B
- [artifact](https://docs.wandb.ai/models/ref/query-panel/artifact.md)
- [artifactType](https://docs.wandb.ai/models/ref/query-panel/artifact-type.md)
- [artifactVersion](https://docs.wandb.ai/models/ref/query-panel/artifact-version.md)
- [audio-file](https://docs.wandb.ai/models/ref/query-panel/audio-file.md)
- [bokeh-file](https://docs.wandb.ai/models/ref/query-panel/bokeh-file.md)
- [boolean](https://docs.wandb.ai/models/ref/query-panel/boolean.md)
- [entity](https://docs.wandb.ai/models/ref/query-panel/entity.md)
- [file](https://docs.wandb.ai/models/ref/query-panel/file.md)
- [float](https://docs.wandb.ai/models/ref/query-panel/float.md)
- [html-file](https://docs.wandb.ai/models/ref/query-panel/html-file.md)
- [image-file](https://docs.wandb.ai/models/ref/query-panel/image-file.md)
- [int](https://docs.wandb.ai/models/ref/query-panel/int.md)
- [joined-table](https://docs.wandb.ai/models/ref/query-panel/joined-table.md)
- [molecule-file](https://docs.wandb.ai/models/ref/query-panel/molecule-file.md)
- [number](https://docs.wandb.ai/models/ref/query-panel/number.md)
- [object3D-file](https://docs.wandb.ai/models/ref/query-panel/object-3-d-file.md)
- [partitioned-table](https://docs.wandb.ai/models/ref/query-panel/partitioned-table.md)
- [project](https://docs.wandb.ai/models/ref/query-panel/project.md)
- [pytorch-model-file](https://docs.wandb.ai/models/ref/query-panel/pytorch-model-file.md)
- [run](https://docs.wandb.ai/models/ref/query-panel/run.md)
- [string](https://docs.wandb.ai/models/ref/query-panel/string.md)
- [table](https://docs.wandb.ai/models/ref/query-panel/table.md)
- [user](https://docs.wandb.ai/models/ref/query-panel/user.md)
- [video-file](https://docs.wandb.ai/models/ref/query-panel/video-file.md)

#### Reports and Workspaces API

- [Reports](https://docs.wandb.ai/models/ref/wandb_workspaces/reports.md)
- [Workspaces](https://docs.wandb.ai/models/ref/wandb_workspaces/workspaces.md)

### W&B Weave

- [Overview](https://docs.wandb.ai/weave/reference.md): API documentation and SDK references for Weights & Biases Weave

#### Python SDK

- [weave](https://docs.wandb.ai/weave/reference/python-sdk.md): Python SDK reference for weave

##### Core

- [feedback](https://docs.wandb.ai/weave/reference/python-sdk/trace/feedback.md): Python SDK reference for weave.trace.feedback
- [op](https://docs.wandb.ai/weave/reference/python-sdk/trace/op.md): Python SDK reference for weave.trace.op
- [util](https://docs.wandb.ai/weave/reference/python-sdk/trace/util.md): Python SDK reference for weave.trace.util
- [weave_client](https://docs.wandb.ai/weave/reference/python-sdk/trace/weave_client.md): Python SDK reference for weave.trace.weave_client

##### Trace Server

- [trace_server_interface](https://docs.wandb.ai/weave/reference/python-sdk/trace_server/trace_server_interface.md): Python SDK reference for weave.trace_server.trace_server_interface

##### Trace Server Bindings

- [remote_http_trace_server](https://docs.wandb.ai/weave/reference/python-sdk/trace_server_bindings/remote_http_trace_server.md): Python SDK reference for weave.trace_server_bindings.remote_http_trace_server

#### TypeScript SDK

- [weave](https://docs.wandb.ai/weave/reference/typescript-sdk.md): TypeScript SDK reference
- [init](https://docs.wandb.ai/weave/reference/typescript-sdk/functions/init.md): TypeScript SDK reference

##### Classes

- [Dataset<R>](https://docs.wandb.ai/weave/reference/typescript-sdk/classes/dataset.md): TypeScript SDK reference
- [Evaluation<R, E, M>](https://docs.wandb.ai/weave/reference/typescript-sdk/classes/evaluation.md): TypeScript SDK reference
- [EvaluationLogger](https://docs.wandb.ai/weave/reference/typescript-sdk/classes/evaluationlogger.md): TypeScript SDK reference
- [MessagesPrompt](https://docs.wandb.ai/weave/reference/typescript-sdk/classes/messagesprompt.md): TypeScript SDK reference
- [ObjectRef](https://docs.wandb.ai/weave/reference/typescript-sdk/classes/objectref.md): TypeScript SDK reference
- [ScoreLogger](https://docs.wandb.ai/weave/reference/typescript-sdk/classes/scorelogger.md): TypeScript SDK reference
- [StringPrompt](https://docs.wandb.ai/weave/reference/typescript-sdk/classes/stringprompt.md): TypeScript SDK reference
- [WeaveAdkPlugin](https://docs.wandb.ai/weave/reference/typescript-sdk/classes/weaveadkplugin.md): TypeScript SDK reference
- [WeaveObject](https://docs.wandb.ai/weave/reference/typescript-sdk/classes/weaveobject.md): TypeScript SDK reference

##### Functions

- [createOpenAIAgentsTracingProcessor](https://docs.wandb.ai/weave/reference/typescript-sdk/functions/createopenaiagentstracingprocessor.md): TypeScript SDK reference
- [createOtelExtension](https://docs.wandb.ai/weave/reference/typescript-sdk/functions/createotelextension.md): TypeScript SDK reference
- [endConversation](https://docs.wandb.ai/weave/reference/typescript-sdk/functions/endconversation.md): TypeScript SDK reference
- [endLLM](https://docs.wandb.ai/weave/reference/typescript-sdk/functions/endllm.md): TypeScript SDK reference
- [endTurn](https://docs.wandb.ai/weave/reference/typescript-sdk/functions/endturn.md): TypeScript SDK reference
- [flushOTel](https://docs.wandb.ai/weave/reference/typescript-sdk/functions/flushotel.md): TypeScript SDK reference
- [getCurrentConversation](https://docs.wandb.ai/weave/reference/typescript-sdk/functions/getcurrentconversation.md): TypeScript SDK reference
- [getCurrentLLM](https://docs.wandb.ai/weave/reference/typescript-sdk/functions/getcurrentllm.md): TypeScript SDK reference
- [getCurrentTurn](https://docs.wandb.ai/weave/reference/typescript-sdk/functions/getcurrentturn.md): TypeScript SDK reference
- [instrumentOpenAIAgents](https://docs.wandb.ai/weave/reference/typescript-sdk/functions/instrumentopenaiagents.md): TypeScript SDK reference
- [login](https://docs.wandb.ai/weave/reference/typescript-sdk/functions/login.md): TypeScript SDK reference
- [op](https://docs.wandb.ai/weave/reference/typescript-sdk/functions/op.md): TypeScript SDK reference
- [patchRealtimeSession](https://docs.wandb.ai/weave/reference/typescript-sdk/functions/patchrealtimesession.md): TypeScript SDK reference
- [requireCurrentCallStackEntry](https://docs.wandb.ai/weave/reference/typescript-sdk/functions/requirecurrentcallstackentry.md): TypeScript SDK reference
- [requireCurrentChildSummary](https://docs.wandb.ai/weave/reference/typescript-sdk/functions/requirecurrentchildsummary.md): TypeScript SDK reference
- [runIsolated](https://docs.wandb.ai/weave/reference/typescript-sdk/functions/runisolated.md): TypeScript SDK reference
- [startConversation](https://docs.wandb.ai/weave/reference/typescript-sdk/functions/startconversation.md): TypeScript SDK reference
- [startLLM](https://docs.wandb.ai/weave/reference/typescript-sdk/functions/startllm.md): TypeScript SDK reference
- [startSubagent](https://docs.wandb.ai/weave/reference/typescript-sdk/functions/startsubagent.md): TypeScript SDK reference
- [startTool](https://docs.wandb.ai/weave/reference/typescript-sdk/functions/starttool.md): TypeScript SDK reference
- [startTurn](https://docs.wandb.ai/weave/reference/typescript-sdk/functions/startturn.md): TypeScript SDK reference
- [weaveAudio](https://docs.wandb.ai/weave/reference/typescript-sdk/functions/weaveaudio.md): TypeScript SDK reference
- [weaveImage](https://docs.wandb.ai/weave/reference/typescript-sdk/functions/weaveimage.md): TypeScript SDK reference
- [withAttributes](https://docs.wandb.ai/weave/reference/typescript-sdk/functions/withattributes.md): TypeScript SDK reference
- [wrapClaudeAgentSdk](https://docs.wandb.ai/weave/reference/typescript-sdk/functions/wrapclaudeagentsdk.md): TypeScript SDK reference
- [wrapGoogleGenAI](https://docs.wandb.ai/weave/reference/typescript-sdk/functions/wrapgooglegenai.md): TypeScript SDK reference
- [wrapOpenAI](https://docs.wandb.ai/weave/reference/typescript-sdk/functions/wrapopenai.md): TypeScript SDK reference

##### Interfaces

- [CallSchema](https://docs.wandb.ai/weave/reference/typescript-sdk/interfaces/callschema.md): TypeScript SDK reference
- [CallsFilter](https://docs.wandb.ai/weave/reference/typescript-sdk/interfaces/callsfilter.md): TypeScript SDK reference
- [Conversation](https://docs.wandb.ai/weave/reference/typescript-sdk/interfaces/conversation.md): TypeScript SDK reference
- [ConversationInit](https://docs.wandb.ai/weave/reference/typescript-sdk/interfaces/conversationinit.md): TypeScript SDK reference
- [GetAgentsOptions](https://docs.wandb.ai/weave/reference/typescript-sdk/interfaces/getagentsoptions.md): TypeScript SDK reference
- [GetAgentSpansOptions](https://docs.wandb.ai/weave/reference/typescript-sdk/interfaces/getagentspansoptions.md): TypeScript SDK reference
- [GetAgentTurnOptions](https://docs.wandb.ai/weave/reference/typescript-sdk/interfaces/getagentturnoptions.md): TypeScript SDK reference
- [GetAgentTurnsOptions](https://docs.wandb.ai/weave/reference/typescript-sdk/interfaces/getagentturnsoptions.md): TypeScript SDK reference
- [GetAgentVersionsOptions](https://docs.wandb.ai/weave/reference/typescript-sdk/interfaces/getagentversionsoptions.md): TypeScript SDK reference
- [GetCallsOptions](https://docs.wandb.ai/weave/reference/typescript-sdk/interfaces/getcallsoptions.md): TypeScript SDK reference
- [HttpResponse<D, E>](https://docs.wandb.ai/weave/reference/typescript-sdk/interfaces/httpresponse.md): TypeScript SDK reference
- [HTTPValidationError](https://docs.wandb.ai/weave/reference/typescript-sdk/interfaces/httpvalidationerror.md): TypeScript SDK reference
- [LLM](https://docs.wandb.ai/weave/reference/typescript-sdk/interfaces/llm.md): TypeScript SDK reference
- [LLMInit](https://docs.wandb.ai/weave/reference/typescript-sdk/interfaces/llminit.md): TypeScript SDK reference
- [Message](https://docs.wandb.ai/weave/reference/typescript-sdk/interfaces/message.md): TypeScript SDK reference
- [Query](https://docs.wandb.ai/weave/reference/typescript-sdk/interfaces/query.md): TypeScript SDK reference
- [Reasoning](https://docs.wandb.ai/weave/reference/typescript-sdk/interfaces/reasoning.md): TypeScript SDK reference
- [SortBy](https://docs.wandb.ai/weave/reference/typescript-sdk/interfaces/sortby.md): TypeScript SDK reference
- [SubAgent](https://docs.wandb.ai/weave/reference/typescript-sdk/interfaces/subagent.md): TypeScript SDK reference
- [SubAgentInit](https://docs.wandb.ai/weave/reference/typescript-sdk/interfaces/subagentinit.md): TypeScript SDK reference
- [Tool](https://docs.wandb.ai/weave/reference/typescript-sdk/interfaces/tool.md): TypeScript SDK reference
- [ToolInit](https://docs.wandb.ai/weave/reference/typescript-sdk/interfaces/toolinit.md): TypeScript SDK reference
- [Turn](https://docs.wandb.ai/weave/reference/typescript-sdk/interfaces/turn.md): TypeScript SDK reference
- [TurnInit](https://docs.wandb.ai/weave/reference/typescript-sdk/interfaces/turninit.md): TypeScript SDK reference
- [Usage](https://docs.wandb.ai/weave/reference/typescript-sdk/interfaces/usage.md): TypeScript SDK reference
- [WeaveAudio](https://docs.wandb.ai/weave/reference/typescript-sdk/interfaces/weaveaudio.md): TypeScript SDK reference
- [WeaveClient](https://docs.wandb.ai/weave/reference/typescript-sdk/interfaces/weaveclient.md): TypeScript SDK reference
- [WeaveImage](https://docs.wandb.ai/weave/reference/typescript-sdk/interfaces/weaveimage.md): TypeScript SDK reference

##### Type Aliases

- [Agent](https://docs.wandb.ai/weave/reference/typescript-sdk/type-aliases/agent.md): TypeScript SDK reference
- [AgentMessage](https://docs.wandb.ai/weave/reference/typescript-sdk/type-aliases/agentmessage.md): TypeScript SDK reference
- [AgentSpan](https://docs.wandb.ai/weave/reference/typescript-sdk/type-aliases/agentspan.md): TypeScript SDK reference
- [AgentTurn](https://docs.wandb.ai/weave/reference/typescript-sdk/type-aliases/agentturn.md): TypeScript SDK reference
- [AgentVersion](https://docs.wandb.ai/weave/reference/typescript-sdk/type-aliases/agentversion.md): TypeScript SDK reference
- [GetAgentSpansResult](https://docs.wandb.ai/weave/reference/typescript-sdk/type-aliases/getagentspansresult.md): TypeScript SDK reference
- [GetAgentsResult](https://docs.wandb.ai/weave/reference/typescript-sdk/type-aliases/getagentsresult.md): TypeScript SDK reference
- [GetAgentTurnResult](https://docs.wandb.ai/weave/reference/typescript-sdk/type-aliases/getagentturnresult.md): TypeScript SDK reference
- [GetAgentTurnsResult](https://docs.wandb.ai/weave/reference/typescript-sdk/type-aliases/getagentturnsresult.md): TypeScript SDK reference
- [GetAgentVersionsResult](https://docs.wandb.ai/weave/reference/typescript-sdk/type-aliases/getagentversionsresult.md): TypeScript SDK reference
- [MessagePart](https://docs.wandb.ai/weave/reference/typescript-sdk/type-aliases/messagepart.md): TypeScript SDK reference
- [Modality](https://docs.wandb.ai/weave/reference/typescript-sdk/type-aliases/modality.md): TypeScript SDK reference
- [Op<T>](https://docs.wandb.ai/weave/reference/typescript-sdk/type-aliases/op.md): TypeScript SDK reference
- [OpDecorator<T>](https://docs.wandb.ai/weave/reference/typescript-sdk/type-aliases/opdecorator.md): TypeScript SDK reference
- [Response<T>](https://docs.wandb.ai/weave/reference/typescript-sdk/type-aliases/response.md): TypeScript SDK reference
- [Role](https://docs.wandb.ai/weave/reference/typescript-sdk/type-aliases/role.md): TypeScript SDK reference
- [Session](https://docs.wandb.ai/weave/reference/typescript-sdk/type-aliases/session.md): TypeScript SDK reference
- [SessionInit](https://docs.wandb.ai/weave/reference/typescript-sdk/type-aliases/sessioninit.md): TypeScript SDK reference
- [Settings](https://docs.wandb.ai/weave/reference/typescript-sdk/type-aliases/settings.md): TypeScript SDK reference

##### Variables

- [endSession](https://docs.wandb.ai/weave/reference/typescript-sdk/variables/endsession.md): TypeScript SDK reference
- [getCurrentSession](https://docs.wandb.ai/weave/reference/typescript-sdk/variables/getcurrentsession.md): TypeScript SDK reference
- [startSession](https://docs.wandb.ai/weave/reference/typescript-sdk/variables/startsession.md): TypeScript SDK reference

#### Service API

- [Use the Weave Service API to trace](https://docs.wandb.ai/weave/cookbooks/weave_via_service_api.md): Learn how to use Weave tracing through the Service API with W&B Weave
- [Service API overview](https://docs.wandb.ai/weave/reference/service-api.md): Use the Weave Service API, which provides REST endpoints for programmatic access to Weave functionality.

##### Calls

- [Call Start](https://docs.wandb.ai/weave/reference/service-api/calls/call-start.md)
- [Call End](https://docs.wandb.ai/weave/reference/service-api/calls/call-end.md)
- [Call Start Batch](https://docs.wandb.ai/weave/reference/service-api/calls/call-start-batch.md)
- [Calls Delete](https://docs.wandb.ai/weave/reference/service-api/calls/calls-delete.md)
- [Call Update](https://docs.wandb.ai/weave/reference/service-api/calls/call-update.md)
- [Call Read](https://docs.wandb.ai/weave/reference/service-api/calls/call-read.md)
- [Calls Query Stats](https://docs.wandb.ai/weave/reference/service-api/calls/calls-query-stats.md)
- [Trace Usage](https://docs.wandb.ai/weave/reference/service-api/calls/trace-usage.md): Compute per-call usage for a trace, with descendant rollup.
- [Calls Usage](https://docs.wandb.ai/weave/reference/service-api/calls/calls-usage.md): Compute aggregated usage for multiple root calls, with descendant rollup.
- [Calls Query Stream](https://docs.wandb.ai/weave/reference/service-api/calls/calls-query-stream.md)
- [Call Stats](https://docs.wandb.ai/weave/reference/service-api/calls/call-stats.md)
- [Calls Complete](https://docs.wandb.ai/weave/reference/service-api/calls/calls-complete.md): Upsert a batch of completed calls directly to the calls_complete table.

##### Costs

- [Cost Create](https://docs.wandb.ai/weave/reference/service-api/costs/cost-create.md)
- [Cost Query](https://docs.wandb.ai/weave/reference/service-api/costs/cost-query.md)
- [Cost Purge](https://docs.wandb.ai/weave/reference/service-api/costs/cost-purge.md)

##### Feedback

- [Feedback Create](https://docs.wandb.ai/weave/reference/service-api/feedback/feedback-create.md): Add feedback to a call or object.
- [Feedback Create Batch](https://docs.wandb.ai/weave/reference/service-api/feedback/feedback-create-batch.md): Add multiple feedback items to calls or objects.
- [Feedback Query](https://docs.wandb.ai/weave/reference/service-api/feedback/feedback-query.md): Query for feedback.
- [Feedback Purge](https://docs.wandb.ai/weave/reference/service-api/feedback/feedback-purge.md): Permanently delete feedback.
- [Feedback Replace](https://docs.wandb.ai/weave/reference/service-api/feedback/feedback-replace.md)
- [Feedback Stats](https://docs.wandb.ai/weave/reference/service-api/feedback/feedback-stats.md): Return aggregated feedback statistics over time buckets.
- [Feedback Aggregate](https://docs.wandb.ai/weave/reference/service-api/feedback/feedback-aggregate.md): Aggregate typed scorer feedback (tags, ratings) over time buckets.
- [Feedback Payload Schema](https://docs.wandb.ai/weave/reference/service-api/feedback/feedback-payload-schema.md): Discover feedback payload schema (paths and types) from sample rows.

##### Files

- [File Create](https://docs.wandb.ai/weave/reference/service-api/files/file-create.md)
- [File Content](https://docs.wandb.ai/weave/reference/service-api/files/file-content.md)
- [Files Stats](https://docs.wandb.ai/weave/reference/service-api/files/files-stats.md)

##### Objects

- [Obj Create](https://docs.wandb.ai/weave/reference/service-api/objects/obj-create.md)
- [Obj Read](https://docs.wandb.ai/weave/reference/service-api/objects/obj-read.md)
- [Objs Query](https://docs.wandb.ai/weave/reference/service-api/objects/objs-query.md)
- [Obj Delete](https://docs.wandb.ai/weave/reference/service-api/objects/obj-delete.md)
- [Obj Add Tags](https://docs.wandb.ai/weave/reference/service-api/objects/obj-add-tags.md): Add tags to an object version.
- [Obj Remove Tags](https://docs.wandb.ai/weave/reference/service-api/objects/obj-remove-tags.md): Remove tags from an object version.
- [Obj Set Aliases](https://docs.wandb.ai/weave/reference/service-api/objects/obj-set-aliases.md): Set aliases for an object version.
- [Obj Remove Aliases](https://docs.wandb.ai/weave/reference/service-api/objects/obj-remove-aliases.md): Remove aliases from an object.
- [Tags List](https://docs.wandb.ai/weave/reference/service-api/objects/tags-list.md): List all tags in a project.
- [Aliases List](https://docs.wandb.ai/weave/reference/service-api/objects/aliases-list.md): List all aliases in a project.

##### OpenTelemetry

- [Export Trace](https://docs.wandb.ai/weave/reference/service-api/opentelemetry/export-trace.md)

##### Refs

- [Refs Read Batch](https://docs.wandb.ai/weave/reference/service-api/refs/refs-read-batch.md)

##### Service

- [Read Root](https://docs.wandb.ai/weave/reference/service-api/service/read-root.md)
- [Read Version](https://docs.wandb.ai/weave/reference/service-api/service/read-version.md)
- [Get Caller Location](https://docs.wandb.ai/weave/reference/service-api/service/get-caller-location.md): Lookup the geographic location of a user based on their IP address.
- [Server Info](https://docs.wandb.ai/weave/reference/service-api/service/server-info.md)
- [Projects Info](https://docs.wandb.ai/weave/reference/service-api/service/projects-info.md)

##### Tables

- [Table Create](https://docs.wandb.ai/weave/reference/service-api/tables/table-create.md)
- [Table Update](https://docs.wandb.ai/weave/reference/service-api/tables/table-update.md)
- [Table Create From Digests](https://docs.wandb.ai/weave/reference/service-api/tables/table-create-from-digests.md)
- [Table Query](https://docs.wandb.ai/weave/reference/service-api/tables/table-query.md)
- [Table Query Stats](https://docs.wandb.ai/weave/reference/service-api/tables/table-query-stats.md)
- [Table Query Stats Batch](https://docs.wandb.ai/weave/reference/service-api/tables/table-query-stats-batch.md)

##### Threads

- [Threads Query Stream](https://docs.wandb.ai/weave/reference/service-api/threads/threads-query-stream.md)

##### Agents

- [Export GenAI Trace](https://docs.wandb.ai/weave/reference/service-api/agents/export-genai-trace.md): Ingest OTel spans into the GenAI observability system.
- [GenAI Spans Query](https://docs.wandb.ai/weave/reference/service-api/agents/genai-spans-query.md): Query agent spans, either as raw rows or grouped aggregates.
- [GenAI Spans Stats](https://docs.wandb.ai/weave/reference/service-api/agents/genai-spans-stats.md): Query chart-ready aggregations over agent spans.
- [GenAI Custom Attrs Schema](https://docs.wandb.ai/weave/reference/service-api/agents/genai-custom-attrs-schema.md): Discover typed custom attribute keys on matching agent spans.
- [GenAI Agents Query](https://docs.wandb.ai/weave/reference/service-api/agents/genai-agents-query.md)
- [GenAI Agent Versions Query](https://docs.wandb.ai/weave/reference/service-api/agents/genai-agent-versions-query.md)
- [GenAI Search](https://docs.wandb.ai/weave/reference/service-api/agents/genai-search.md)
- [GenAI Traces Chat](https://docs.wandb.ai/weave/reference/service-api/agents/genai-traces-chat.md)
- [GenAI Conversation Chat](https://docs.wandb.ai/weave/reference/service-api/agents/genai-conversation-chat.md)
- [GenAI Conversation Spans](https://docs.wandb.ai/weave/reference/service-api/agents/genai-conversation-spans.md)

##### Annotation Queues

- [Annotation Queue Create](https://docs.wandb.ai/weave/reference/service-api/annotation-queues/annotation-queue-create.md): Create a new annotation queue.
- [Annotation Queues Query Stream](https://docs.wandb.ai/weave/reference/service-api/annotation-queues/annotation-queues-query-stream.md): Query annotation queues for a project (streaming NDJSON response).
- [Annotation Queue Read](https://docs.wandb.ai/weave/reference/service-api/annotation-queues/annotation-queue-read.md): Read a specific annotation queue.
- [Annotation Queue Update](https://docs.wandb.ai/weave/reference/service-api/annotation-queues/annotation-queue-update.md): Update an annotation queue's metadata (name, description, scorer_refs).
- [Annotation Queue Delete](https://docs.wandb.ai/weave/reference/service-api/annotation-queues/annotation-queue-delete.md): Delete (soft-delete) an annotation queue.
- [Annotation Queue Add Calls](https://docs.wandb.ai/weave/reference/service-api/annotation-queues/annotation-queue-add-calls.md): Add calls to an annotation queue.
- [Annotation Queue Items Query](https://docs.wandb.ai/weave/reference/service-api/annotation-queues/annotation-queue-items-query.md): Query items in an annotation queue with pagination and sorting.
- [Annotation Queues Stats](https://docs.wandb.ai/weave/reference/service-api/annotation-queues/annotation-queues-stats.md): Get stats for multiple annotation queues.
- [Annotation Queue Item Progress Update](https://docs.wandb.ai/weave/reference/service-api/annotation-queues/annotation-queue-item-progress-update.md): Update the annotation state of a queue item for the current annotator.

##### Evaluations

- [Evaluate Model](https://docs.wandb.ai/weave/reference/service-api/evaluations/evaluate-model.md)
- [Evaluation Status](https://docs.wandb.ai/weave/reference/service-api/evaluations/evaluation-status.md)
- [Rescore Evaluation](https://docs.wandb.ai/weave/reference/service-api/evaluations/rescore-evaluation.md): Rescore an existing evaluation run with different scorer(s).
- [Evaluation List](https://docs.wandb.ai/weave/reference/service-api/evaluations/evaluation-list.md): List evaluation objects.
- [Evaluation Create](https://docs.wandb.ai/weave/reference/service-api/evaluations/evaluation-create.md): Create an evaluation object.
- [Evaluation Read](https://docs.wandb.ai/weave/reference/service-api/evaluations/evaluation-read.md): Get an evaluation object.
- [Evaluation Delete](https://docs.wandb.ai/weave/reference/service-api/evaluations/evaluation-delete.md): Delete an evaluation object.

##### Scores

- [Calls Score](https://docs.wandb.ai/weave/reference/service-api/scores/calls-score.md)
- [Score List](https://docs.wandb.ai/weave/reference/service-api/scores/score-list.md): List scores.
- [Score Create](https://docs.wandb.ai/weave/reference/service-api/scores/score-create.md): Create a score.
- [Score Delete](https://docs.wandb.ai/weave/reference/service-api/scores/score-delete.md): Delete scores.
- [Score Read](https://docs.wandb.ai/weave/reference/service-api/scores/score-read.md): Read a score.

##### Images

- [Image Create](https://docs.wandb.ai/weave/reference/service-api/images/image-create.md)

##### Registry

- [Link To Registry](https://docs.wandb.ai/weave/reference/service-api/registry/link-to-registry.md)

##### Ops

- [Op List](https://docs.wandb.ai/weave/reference/service-api/ops/op-list.md): List op objects.
- [Op Create](https://docs.wandb.ai/weave/reference/service-api/ops/op-create.md): Create an op object.
- [Op Read](https://docs.wandb.ai/weave/reference/service-api/ops/op-read.md): Get an op object.
- [Op Delete](https://docs.wandb.ai/weave/reference/service-api/ops/op-delete.md): Delete an op object. If digests are provided, only those versions are deleted. Otherwise, all versions are deleted.

##### Datasets

- [Dataset List](https://docs.wandb.ai/weave/reference/service-api/datasets/dataset-list.md): List dataset objects.
- [Dataset Create](https://docs.wandb.ai/weave/reference/service-api/datasets/dataset-create.md): Create a dataset object.
- [Dataset Read](https://docs.wandb.ai/weave/reference/service-api/datasets/dataset-read.md): Get a dataset object.
- [Dataset Delete](https://docs.wandb.ai/weave/reference/service-api/datasets/dataset-delete.md): Delete a dataset object. If digests are provided, only those versions are deleted. Otherwise, all versions are deleted.

##### Custom Runtimes

- [Custom Runtime Apply](https://docs.wandb.ai/weave/reference/service-api/custom-runtimes/custom-runtime-apply.md): Create or replace a custom runtime configuration.

##### Scorers

- [Scorer List](https://docs.wandb.ai/weave/reference/service-api/scorers/scorer-list.md): List scorer objects.
- [Scorer Create](https://docs.wandb.ai/weave/reference/service-api/scorers/scorer-create.md): Create a scorer object.
- [Scorer Read](https://docs.wandb.ai/weave/reference/service-api/scorers/scorer-read.md): Get a scorer object.
- [Scorer Delete](https://docs.wandb.ai/weave/reference/service-api/scorers/scorer-delete.md): Delete a scorer object.

##### Models

- [Model List](https://docs.wandb.ai/weave/reference/service-api/models/model-list.md): List model objects.
- [Model Create](https://docs.wandb.ai/weave/reference/service-api/models/model-create.md): Create a model object.
- [Model Read](https://docs.wandb.ai/weave/reference/service-api/models/model-read.md): Get a model object.
- [Model Delete](https://docs.wandb.ai/weave/reference/service-api/models/model-delete.md): Delete a model object. If digests are provided, only those versions are deleted. Otherwise, all versions are deleted.

##### Evaluation Runs

- [Evaluation Run List](https://docs.wandb.ai/weave/reference/service-api/evaluation-runs/evaluation-run-list.md): List evaluation runs.
- [Evaluation Run Create](https://docs.wandb.ai/weave/reference/service-api/evaluation-runs/evaluation-run-create.md): Create an evaluation run.
- [Evaluation Run Delete](https://docs.wandb.ai/weave/reference/service-api/evaluation-runs/evaluation-run-delete.md): Delete evaluation runs.
- [Evaluation Run Read](https://docs.wandb.ai/weave/reference/service-api/evaluation-runs/evaluation-run-read.md): Read an evaluation run.
- [Evaluation Run Finish](https://docs.wandb.ai/weave/reference/service-api/evaluation-runs/evaluation-run-finish.md): Finish an evaluation run.

##### Predictions

- [Prediction List](https://docs.wandb.ai/weave/reference/service-api/predictions/prediction-list.md): List predictions.
- [Prediction Create](https://docs.wandb.ai/weave/reference/service-api/predictions/prediction-create.md): Create a prediction.
- [Prediction Delete](https://docs.wandb.ai/weave/reference/service-api/predictions/prediction-delete.md): Delete predictions.
- [Prediction Read](https://docs.wandb.ai/weave/reference/service-api/predictions/prediction-read.md): Read a prediction.
- [Prediction Finish](https://docs.wandb.ai/weave/reference/service-api/predictions/prediction-finish.md): Finish a prediction.

##### Eval Results

- [Eval Results Query](https://docs.wandb.ai/weave/reference/service-api/eval-results/eval-results-query.md): Read grouped evaluation result rows for one or more evaluations.

### Serverless Inference

- [API overview](https://docs.wandb.ai/inference/api-reference.md): Explore the complete REST API reference for the Serverless Inference service, including endpoints and authentication.
- [Chat completions](https://docs.wandb.ai/inference/api-reference/chat-completions.md): Create chat completions using the OpenAI-compatible endpoint
- [List models](https://docs.wandb.ai/inference/api-reference/list-models.md): Retrieve a list of available Serverless Inference models and their IDs using the models endpoint.

### Serverless Training

- [API overview](https://docs.wandb.ai/serverless-training/api-reference.md): Browse the Serverless Training API endpoints for chat completions, models, training jobs, and health checks with authentication details.

#### chat-completions

- [Create Chat Completion](https://docs.wandb.ai/serverless-training/api-reference/chat-completions/create-chat-completion.md): Create a new chat completion.

#### models

- [Create Model](https://docs.wandb.ai/serverless-training/api-reference/models/create-model.md): Create a new model.
- [List Model Checkpoints](https://docs.wandb.ai/serverless-training/api-reference/models/list-model-checkpoints.md)
- [Delete Model Checkpoints](https://docs.wandb.ai/serverless-training/api-reference/models/delete-model-checkpoints.md): Delete specific checkpoints for a model.
- [Delete Model](https://docs.wandb.ai/serverless-training/api-reference/models/delete-model.md): Delete a model, all its checkpoints, artifacts, and the associated W&B run.
- [Log](https://docs.wandb.ai/serverless-training/api-reference/models/log.md): Log trajectories and calculate metrics.

#### training-jobs

- [Create RL Training Job](https://docs.wandb.ai/serverless-training/api-reference/training-jobs/create-rl-training-job.md): Create a new RL (Reinforcement Learning) training job.
- [Create SFT Training Job](https://docs.wandb.ai/serverless-training/api-reference/training-jobs/create-sft-training-job.md): Create a new SFT (Supervised Fine-Tuning) training job.
- [Get Training Job](https://docs.wandb.ai/serverless-training/api-reference/training-jobs/get-training-job.md): Get a training job by ID.
- [Get Training Job Events](https://docs.wandb.ai/serverless-training/api-reference/training-jobs/get-training-job-events.md): Get events for a training job.

#### health

- [Health Check](https://docs.wandb.ai/serverless-training/api-reference/health/health-check.md)
- [System Check](https://docs.wandb.ai/serverless-training/api-reference/health/system-check.md): Check health of all system components.

## OpenAPI Specs

- [openapi](/weave/reference/service-api/openapi.json)
- [openapi](/serverless-training/api-reference/openapi.json)
