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

0.2.1 2025-06-14 04:53 UTC

This package is auto-updated.

Last update: 2025-06-14 04:53:31 UTC


README

Intended Usage

I want all of these to do the same thing

use_ai('anthropic')->generate([...$args]);
LLMs::service('anthropic')->model('claude-4-sonnet')->generate([...$args])
SpeakWith::llm('anthropic', 'claude-4-sonnet', [...$args])
// gemini, anthropic, open-router, open-ai
LLMs::getBaseUrl($service);
LLMs::getApiKey($service);

require with composer:

  composer require projectsaturnstudios/llm-speak 

require drivers also with composer

  composer require llm-speak/anthropic-claude
  composer require llm-speak/google-gemini
  composer require llm-speak/ollama
  composer require llm-speak/openai-chatgpt