Build applications and integrations with Knowledge Base using working Python examples, platform APIs, and tools for adding website content.
Choose the development path that matches what you want to build. Start with a working implementation, learn how the API works, go directly to endpoint reference information, or use the Web Indexer to bring website content into collections.
Access developer resources in Knowledge Base
Use the Developer tab in Knowledge Base to access the resources you need to start building with the API, including API documentation, an access token, and starter guidance.
From there, you can explore the API directly or use the resources below to set up access, understand common workflows, and start with working example code.
Start with working Python code
Use the Python Demo when you want a functional implementation that you can run, inspect, and adapt for your own application.
The demo shows common Knowledge Base workflows, including:
- Creating and managing collections.
- Uploading and processing documents.
- Asking questions about documents.
- Generating summaries.
- Searching document content.
- Extracting structured information.
Build with the API
Use the Knowledge Base API to integrate collection, document, and AI capabilities into your applications and workflows.
Set up API access
Configure the credentials and access required for your application to call the Knowledge Base API.
Learn how the API works
Understand the core API resources, document-processing lifecycle, inference model, and the basic workflow for moving from uploaded content to an AI response.
Find endpoint details
Use the API reference when you know the operation you need and want the current endpoint, parameters, request and response schemas, and status information.
Add website content
Use the Web Indexer to crawl websites and add indexed website content to Knowledge Base collections.
The Web Indexer documentation covers setup, crawl configuration, discovery and upload workflows, monitoring, troubleshooting, and recommended practices.