TypeScript API Reference
Import
JoyTokenClient
chat.completions.create
Sends a non-streaming request to POST /openai/v1/chat/completions.
Required fields:
Common optional fields include temperature, max_tokens, top_p, stop, tools, tool_choice, tier, and metadata.
chat.completions.stream
Sends a streaming request to POST /openai/v1/chat/completions with stream: true.
models.list
Calls GET /api/v1/models and returns:
JoyTokenAPIError
Non-2xx responses throw JoyTokenAPIError.