For the complete documentation index, see llms.txt. This page is also available as Markdown.

How to Integrate TalorData with LlamaIndex

Connect the TalorData SERP API to LlamaIndex, enabling your agents to perform real-time web search, image search, news search, and obtain structured search results. TalorData supports coverage across 195 countries/regions worldwide and is suitable for AI Agents, SEO tools, market research, and search-driven applications.

Get TalorData API Token

Installation

Install the required package:

python -m pip install llama-index-tools-talordata-serp

Usage Example

The following example demonstrates how to use TalorData tools with LlamaIndex.

llm = OpenAI(model="gpt-4o", api_key="your-api-key")

talordata_tool = talordataToolSpec(api_key="your-api-key", zone="unlocker")

tool_list = talordata_tool.to_tool_list()

for tool in tool_list:
    tool.original_description = tool.metadata.description
    tool.metadata.description = "talordata web scraping tool"

agent = OpenAIAgent.from_tools(tools=tool_list, llm=llm)

query = (
    "Find and summarize the latest news about AI from major tech news sites"
)
tool_descriptions = "\n\n".join(
    [
        f"Tool Name: {tool.metadata.name}\nTool Description: {tool.original_description}"
        for tool in tool_list
    ]
)

query_with_descriptions = f"{tool_descriptions}\n\nQuery: {query}"

response = agent.chat(query_with_descriptions)
print(response)

Last updated