A guide for integrating Ionic using LlamaIndex
llama-index
v0.10
pip install llama-index-core==0.10.0 llama-index-llms-openai llama-index-agent-openai pip install ionic-api-sdk pip install llama-index-tools-ionic-shopping
import os import openai from llama_index.agent.openai import OpenAIAgent from llama_index.llms.openai import OpenAI from llama_index.tools.ionic_shopping import IonicShoppingToolSpec openai.api_key = os.environ.get("OPENAI_API_KEY", "YOUR_API_KEY_HERE") ionic_tool = IonicShoppingToolSpec().to_tool_list() llm = OpenAI(model="gpt-3.5-turbo", api_key=openai_api_key) agent = OpenAIAgent.from_tools( [*ionic_tool], llm=llm, verbose=True, )
api_key
IonicShoppingToolSpec(api_key="<Your Ionic API Key>")
Was this page helpful?