> ## Documentation Index
> Fetch the complete documentation index at: https://docs.wandb.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# weave

> TypeScript SDK reference

weave

## Table of contents

### Classes

* [Dataset](./typescript-sdk/classes/dataset)
* [Evaluation](./typescript-sdk/classes/evaluation)
* [EvaluationLogger](./typescript-sdk/classes/evaluationlogger)
* [MessagesPrompt](./typescript-sdk/classes/messagesprompt)
* [ObjectRef](./typescript-sdk/classes/objectref)
* [ScoreLogger](./typescript-sdk/classes/scorelogger)
* [StringPrompt](./typescript-sdk/classes/stringprompt)
* [WeaveClient](./typescript-sdk/classes/weaveclient)
* [WeaveObject](./typescript-sdk/classes/weaveobject)

### Interfaces

* [CallSchema](./typescript-sdk/interfaces/callschema)
* [CallsFilter](./typescript-sdk/interfaces/callsfilter)
* [WeaveAudio](./typescript-sdk/interfaces/weaveaudio)
* [WeaveImage](./typescript-sdk/interfaces/weaveimage)

### Type Aliases

* [OpDecorator](./typescript-sdk/type-aliases/opdecorator)
* [Op](./typescript-sdk/type-aliases/op)

### Functions

* [createopenaiagentstracingprocessor](./typescript-sdk/functions/createopenaiagentstracingprocessor)
* [init](./typescript-sdk/functions/init)
* [instrumentopenaiagents](./typescript-sdk/functions/instrumentopenaiagents)
* [login](./typescript-sdk/functions/login)
* [op](./typescript-sdk/functions/op)
* [patchrealtimesession](./typescript-sdk/functions/patchrealtimesession)
* [requirecurrentcallstackentry](./typescript-sdk/functions/requirecurrentcallstackentry)
* [requirecurrentchildsummary](./typescript-sdk/functions/requirecurrentchildsummary)
* [weaveaudio](./typescript-sdk/functions/weaveaudio)
* [weaveimage](./typescript-sdk/functions/weaveimage)
* [withattributes](./typescript-sdk/functions/withattributes)
* [wrapgooglegenai](./typescript-sdk/functions/wrapgooglegenai)
* [wrapopenai](./typescript-sdk/functions/wrapopenai)

## Type Aliases
