aisdk/togetherai

Official TogetherAI provider for the PHP AI SDK.

Maintainers

Package info

github.com/phpaisdk/togetherai

pkg:composer/aisdk/togetherai

Transparency log

Fund package maintenance!

Open Collective

Statistics

Installs: 0

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

v0.8.0 2026-07-15 12:24 UTC

This package is auto-updated.

Last update: 2026-07-17 02:25:00 UTC


README

GitHub Workflow Status Total Downloads Latest Version License Why PHP in 2026

Official TogetherAI provider for the PHP AI SDK. Uses TogetherAI's Chat Completions API.

Installation

composer require aisdk/togetherai

Basic Usage

use AiSdk\Generate;
use AiSdk\TogetherAI;

$result = Generate::text('What happened in technology today?')
    ->model(TogetherAI::model('meta-llama/Llama-3.3-70B-Instruct-Turbo'))
    ->run();

echo $result->text;

Configuration

Variable Description Default
TOGETHERAI_API_KEY API key for authentication Required
TOGETHERAI_BASE_URL Base URL for API requests https://api.togetherai.ai

Supported Capabilities

Capability Support
Text generation Native
Streaming Native
Tool calling Native
Structured output Adapted (json_object with an explicit JSON instruction)
Text input Native

Provider-specific fields can be passed through providerOptions('togetherai', [...]). Model IDs are opaque strings and TogetherAI remains the authority on model availability.

Testing

composer test:all

Documentation

Community