> ## Documentation Index
> Fetch the complete documentation index at: https://wb-21fd5541-docs-1778-mysql-updates.mintlify.site/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)
* [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

* [init](./typescript-sdk/functions/init)
* [login](./typescript-sdk/functions/login)
* [op](./typescript-sdk/functions/op)
* [requireCurrentCallStackEntry](./typescript-sdk/functions/requireCurrentCallStackEntry)
* [requireCurrentChildSummary](./typescript-sdk/functions/requireCurrentChildSummary)
* [weaveAudio](./typescript-sdk/functions/weaveAudio)
* [weaveImage](./typescript-sdk/functions/weaveImage)
* [wrapOpenAI](./typescript-sdk/functions/wrapOpenAI)

## Type Aliases
