Skip to main content

llama-index-tools-ceramic

LlamaIndex tool integration for Ceramic AI search.

Installation

pip install llama-index-tools-ceramic llama-index-llms-openai

Usage

import asyncio
import os
from llama_index.core.agent.workflow import FunctionAgent
from llama_index.llms.openai import OpenAI
from llama_index.tools.ceramic import CeramicToolSpec

ceramic_tool = CeramicToolSpec(api_key=os.environ["CERAMIC_API_KEY"])

agent = FunctionAgent(
    tools=ceramic_tool.to_tool_list(),
    llm=OpenAI(model="gpt-5.4"),
)

async def main():
    response = await agent.run("What are the latest California tenant protection laws?")
    print(response)

asyncio.run(main())

Get a Ceramic API key at platform.ceramic.ai/keys.

Metadata

Release files for llama-index-tools-ceramic 0.1.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for llama-index-tools-ceramic 0.1.3
File Size Uploaded
llama_index_tools_ceramic-0.1.3.tar.gz 2.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for llama-index-tools-ceramic 0.1.3
File Interpreter ABI Platform
llama_index_tools_ceramic-0.1.3-py3-none-any.whl Python 3 none any Details

Total release size: 6.5 kB

Release files / llama_index_tools_ceramic-0.1.3.tar.gz

Download URL llama_index_tools_ceramic-0.1.3.tar.gz
Size 2.8 kB
Tags Source
SHA-256 checksum
How to use checksums
e5b74103b670ef0e0a55bcf4c95a1e61e667d5f4eebcea96f6139c60a9a53fcb
BLAKE2b-256 checksum
How to use checksums
1d900c9cfb313074e19bde06efbf28c5df30acb43c213edf5e0847862bc0dd02
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.12

Release files / llama_index_tools_ceramic-0.1.3-py3-none-any.whl

Download URL llama_index_tools_ceramic-0.1.3-py3-none-any.whl
Size 3.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
4cc1581a9782b2acc77ac7ff245ccc6325ddb0ef7bd95fa1ed6bd941db194174
BLAKE2b-256 checksum
How to use checksums
8a5bac7d2562d1d18cc7f5cf535e2165a3b051cd6177b1187bcb253bdeb8e2e4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.12

Release history Release notifications | RSS feed

This release

0.1.3 This release

2 release files

0.1.2

2 release files

0.1.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page