A Laravel package for connecting to LLM Providers like Gemini, Claude and ChatGPT

0.3.2 2025-07-05 23:29 UTC

This package is auto-updated.

Last update: 2025-07-05 23:30:39 UTC


README

use LLMSpeak\Support\Facades\SpeakWith;

$llm = speak_with('anthropic', $request)
$llm = speak_with('google', $request)
$llm = speak_with('open-ai', $request, 'v1'|'v2')
$llm = speak_with('ollama', $request)
$llm = speak_with('deepseek', $request)
$llm = speak_with('minstrel', $request)
$llm = speak_with('hugging-face', $request)
$llm = speak_with('open-router', $request)

$llm = stream_with('anthropic', $request)
$llm = stream_with('google', $request)
$llm = stream_with('open-ai', $request, 'v1'|'v2')
$llm = stream_with('ollama', $request)
$llm = stream_with('deepseek', $request)
$llm = stream_with('minstrel', $request)
$llm = stream_with('hugging-face', $request)
$llm = stream_with('open-router', $request)

$llm = show_structure_to('anthropic', $request)
$llm = show_structure_to('google', $request)
$llm = show_structure_to('open-ai', $request, 'v1'|'v2')
$llm = show_structure_to('ollama', $request)
$llm = show_structure_to('deepseek', $request)
$llm = show_structure_to('minstrel', $request)
$llm = show_structure_to('hugging-face', $request)
$llm = show_structure_to('open-router', $request)