Skip to content

v3.1.1 — README modernization (per-provider LLM configs, richer examples)

Choose a tag to compare

@halilcosdu halilcosdu released this 11 Jul 07:51
· 1 commit to main since this release
c6e2132

v3.1.1 — README modernization

A documentation-only release. No code, configuration, or behavior changes — the package, config surface, and public API are identical to v3.1.0.

What changed

  • Per-provider LLM configs, one by one. OpenAI, Anthropic (Claude), Google Gemini, self-hosted / OpenAI-compatible (Ollama, LM Studio, OpenRouter, Groq), and a fully custom driver each get their own copy-paste .env block — the two required lines (SLOWER_AI_SERVICE + the provider's API key) up front, every optional override commented out with its real Prism default (URL, organization, project, API version).
  • Richer usage examples. A capture → analyze → recommend flow, a provider/model-default table, and fuller programmatic usage (facade, counting pending, batch-analyzing the slowest queries).
  • Modern presentation. Table of contents, PHP / Laravel / License badges, and GitHub note/tip/warning callouts.

Accuracy

Every environment variable and model default is verified against config/prism.php and AiServiceManager — not guessed.

Verification

  • All table-of-contents anchors resolve (checked against GitHub's slug rule); code fences and HTML tags balanced; every prior section preserved across the rewrite.
  • No CI/build badge added — GitHub Actions is still failing to provision runners account-wide (unrelated to this change).