Skip to main content
Create knowledge bases using studio.create_knowledge_base() with customizable vector stores, embedding models, and configurations.

Quick Start

Function Signature

Parameters

Name Requirements

The name parameter must:
  • Contain only lowercase letters, numbers, and underscores
  • Be 1-100 characters long

Vector Store Options

Examples


Embedding Models

The embedding model converts text into vectors for similarity search.

LLM Model

The LLM model processes queries and generates responses from retrieved content.

Examples

Basic Knowledge Base

Full Configuration

Multiple Knowledge Bases


Return Value

Returns a KnowledgeBase object with methods:

KnowledgeBase Properties


Error Handling


Next Steps

After creating a knowledge base, add documents:
See Adding Documents for more details.