Documentation

Build LLM-powered agents
with production-ready TypeScript

DSPy for TypeScript. Working with LLMs is complexβ€”they don't always do what you want. DSPy makes it easier to build amazing things with LLMs. Just define your inputs and outputs (signature) and an efficient prompt is auto-generated and used. Connect together various signatures to build complex systems and workflows using LLMs.

15+ LLM Providers
End-to-end Streaming
Auto Prompt Tuning

AxStreamingFieldProcessorProcess

type AxStreamingFieldProcessorProcess = (value: string, context?: Readonly<{
 done?: boolean;
 sessionId?: string;
 values?: AxGenOut;
}>) => unknown | Promise<unknown>;

Defined in: https://github.com/ax-llm/ax/blob/49dd9d91c40f1422bd9f9dc334d305d3f2707dbe/src/ax/dsp/fieldProcessor.ts#L16

Parameters

ParameterType
valuestring
context?Readonly<{ done?: boolean; sessionId?: string; values?: AxGenOut; }>

Returns

unknown | Promise<unknown>

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /