Skip to main content
idapt
HomeCodeAI ModelsPricing
Sign inStart free trial

LlamaIndex with idapt

OpenAILike against idapt's compatible API for indexes, query engines, and agents.

Last reviewed 2026-07-17

Install

bash
pip install llama-index llama-index-llms-openai-like

Point it at idapt

python
from llama_index.llms.openai_like import OpenAILike

llm = OpenAILike(
    model="openai/gpt-5.6-luna",
    api_base="https://idapt.app/api/openai/v1",
    api_key=os.environ["IDAPT_API_KEY"],
    is_chat_model=True,
)

is_chat_model=True routes calls to /chat/completions instead of the legacy completions path.

Pitfalls

Use OpenAILike, not the OpenAI class

LlamaIndex's OpenAI class validates model names against OpenAI's list and rejects catalog slugs. OpenAILike passes them through.

References

  • API keys and scopes
  • OpenAI-compatible API reference
  • Rate limits and errors

More quickstarts

LangChain (Python)OpenAI SDK (Python)
  • Home
  • Pricing
  • AI Models
  • Image models
  • Voice models
  • Video models
  • Rankings
  • New models
  • Model status
  • Multi-Model Chat
  • Agents
  • Computers
  • Drive
  • Automations
  • AI Gateway
  • All features →
  • LLM cost calculator
  • Token counter
  • All free tools →
  • Blog
  • Use cases
  • Comparisons
  • Best of
  • Benchmarks
  • Demos
  • Changelog
  • Help center
  • FAQ
  • Privacy
  • Compare all models
  • Support
  • idapt Code
  • Developers
  • Quickstarts
  • API reference
  • API pricing
  • CLI
  • MCP
  • Downloads
  • Desktop
  • Badges and embeds
© idapt[email protected]TermsPrivacy PolicyLegal noticeReport content
X (Twitter)