Skip to content

Add API key setup guide for all LLM providers to docs #110

Description

@himanshu231204

Description

The documentation doesn't have a single reference page showing how to configure API keys for all supported LLM providers. Users have to figure this out from error messages or source code.

What to Add

Create a new page or add a section to the installation/quickstart docs covering:

Provider Env Variable Required Notes
OpenAI OPENAI_API_KEY Yes
Anthropic ANTHROPIC_API_KEY Yes
Google Gemini GEMINI_API_KEY Yes
Groq GROQ_API_KEY Yes
OpenRouter OPENROUTER_API_KEY Yes
Ollama (none) No Local, no key needed

Also document:

  • How to set env variables (.env\ file support)
  • Where API keys are loaded in code
  • How to override via config.yaml

Files to Look At

  • \docs/installation.md\ or \docs/quickstart.md\ — where to add
  • \openagent_eval/providers/llm/\ — to see which env vars each provider reads

Good First Issue ✅

A pure documentation task that helps users get started faster.

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentationgood first issueGood for newcomers

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions