Skip to Content
工具集成LlamaIndex

LlamaIndex 配置

LlamaIndex  是一个用于构建 LLM 应用的数据框架,专注于 RAG(检索增强生成)和 AI Agent 场景。由于 OfoxAI 完全兼容 OpenAI 协议,只需修改 api_base 即可接入。

前提条件

  • 已注册 OfoxAI 账号并获取 API Key(前往获取 
  • 已安装 Python 3.10+

配置步骤

第 1 步:安装依赖

pip3 install llama-index llama-index-llms-openai-like

安装 LlamaIndex

第 2 步:配置并运行

创建文件 test_llamaindex.py

test_llamaindex.py
from llama_index.llms.openai_like import OpenAILike llm = OpenAILike( model="openai/gpt-4.1", api_base="https://api.ofox.ai/v1", api_key="<你的 OFOXAI_API_KEY>", is_chat_model=True ) response = llm.complete("你好,介绍一下自己") print(response)

运行:

python3 -W ignore test_llamaindex.py

运行效果

可用模型示例

完整列表可在 模型目录  查看:

厂商模型模型名称
OpenAIGPT-4.1openai/gpt-4.1
AnthropicClaude Sonnet 4.6anthropic/claude-sonnet-4.6
GoogleGemini 3.1 Flash Litegoogle/gemini-3.1-flash-lite-preview
DeepSeekDeepSeek V3.2deepseek/deepseek-v3.2

LlamaIndex 的具体 API 可能随版本更新变化,请参考 LlamaIndex 官方文档 

常见问题

Q: 提示 ModuleNotFoundError: No module named 'llama_index'

运行 pip3 install llama-index llama-index-llms-openai-like 安装依赖。

Q: 提示 TypeError: unsupported operand type(s) for |

Python 版本过低,需要升级到 Python 3.10 或以上版本。

Q: 提示 API Key 无效

确认 api_key 填写的是 OfoxAI 的 API Key,可在 OfoxAI 控制台  获取。

Last updated on