Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

aisdk/gladia

GitHub Workflow Status Latest Version License


Official Gladia provider for the PHP AI SDK. Uses Gladia's native pre-recorded transcription API.

Installation

composer require aisdk/gladia

Basic Usage

use AiSdk\Content;
use AiSdk\Generate;
use AiSdk\Gladia;

Gladia::create(['apiKey' => $_ENV['GLADIA_API_KEY']]);

$result = Generate::transcription()
    ->model(Gladia::model('solaria-3'))
    ->audio(Content::audio('https://example.com/audio.mp3'))
    ->run();

Configuration

Variable Description Default
GLADIA_API_KEY API key for authentication Required
GLADIA_BASE_URL Base URL for API requests https://api.gladia.io

Supported Capabilities

Capability Support
Pre-recorded transcription Native /v2/pre-recorded job
Remote audio URLs Native
Local audio files Uploaded with /v2/upload

Use providerOptions('gladia', [...]) for Gladia request fields including diarization, language configuration, and audio-intelligence options.

Documentation

About

Official Gladia provider for the PHP AI SDK.

Resources

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages