Praison AI

  • Enterprise
  • Agents
  • Bot
  • Use Cases
  • University
  • Docs
Getting StartedCLIGateway & BotsAgentsCodeUIToolsMCPDeployExamplesSDKJSRustCourse

SDK

Guide
  • SDK Reference
praisonaiagents
  • praisonaiagents SDK
  • Protocols
  • Architecture Patterns
  • Task Module
  • Config Module
  • Process Module
  • Memory Module
  • Session Management
  • MCP Module
  • Handoff Module
  • Guardrails Module
  • Tools Module
  • Hooks Module
  • Planning Module
  • LLM Module
  • Checkpoints Module
  • Background Module
  • Policy Module
  • Thinking Module
  • Compaction Module
  • Eval Module
  • Skills Module
  • Context Module
  • UI Module
  • LSP Module
  • Display Module
  • Outputs Module
  • Telemetry Module
  • FlowDisplay Module
  • Approval Module
  • SDK Extensibility
  • Token Utilities Module
  • Streaming Module
Agent
  • Agent Module
  • Handoff Module
  • ImageAgent Module
  • RouterAgent Module
  • DeepResearchAgent Module
  • QueryRewriterAgent Module
  • PromptExpanderAgent Module
  • ContextAgent Module
Agents
  • Agents Module
  • AutoAgents Module
  • AutoRagAgent
Knowledge
  • Knowledge Module
  • Knowledge Stack Protocols Module
  • Index Types Module
  • Query Engine Module
  • Data Readers Module
  • Rerankers Module
  • Retrieval Strategies Module
  • Vector Store Module
Workflows
  • Workflows Module
  • WorkflowManager Module
praisonai-code
  • praisonai-code
praisonai-bot
  • praisonai-bot
praisonai-sandbox
  • praisonai-sandbox
praisonai
  • praisonai SDK
  • CLI Module
  • Auto Module
  • Deploy Module
  • Persistence Module
  • Train Module
  • Scheduler Module
  • Profiler Module
  • Templates Module
  • ChainlitUI Module
  • AgentsGenerator Module
  • Recipe Registry Module
  • Package Manager Module
  • Adapters Module
  • Knowledge Module
  • Readers Module
  • Vector Store Module
  • Retrieval Module
  • Reranker Module
  • Index Types
  • Query Engine
  • Video Module
  • Embedding
Runtime Operations
  • Background Tasks
  • Async Jobs
  • Background Tasks CLI
  • Async Jobs CLI
  • Scheduler CLI
typescript
  • TypeScript SDK
  • AutoAgents
  • Cache
  • ContextAgent
  • Database Adapters
  • Graph RAG
  • Guardrails
  • Handoff
  • ImageAgent
  • Observability
  • Planning
  • PromptExpanderAgent
  • QueryRewriterAgent
  • Reranker
  • DeepResearchAgent
  • RouterAgent
  • Telemetry
  • Vector Stores
  • Voice
Modules
ABCDEFGHIJKLMNOPQRSTUVW
Classes
ABCDEFGHIJKLMNOPQRSTUVW
  • Idempotency Store Protocol • AI Agent SDK
  • Identity Canonicalizer Protocol • AI Agent SDK
  • Idle Decision • AI Agent SDK
  • Idle Timeout Breaker • AI Agent SDK
  • Ignore Matcher • AI Agent SDK
  • Image Agent • AI Agent SDK
  • Image Generation Config • AI Agent SDK
  • In Memory Callback Payload Store • AI Agent SDK
  • In Memory Idempotency Store • AI Agent SDK
  • In Process Turn Executor • AI Agent SDK
  • Index Result • AI Agent SDK
  • Ingress Attribution • AI Agent SDK
  • Invocation Context • AI Agent SDK
  • Import Profiler • AI Agents Framework
  • Import Record • AI Agents Framework
  • If • TypeScript AI Agent SDK
  • If Config • TypeScript AI Agent SDK
  • If • Rust AI Agent SDK
  • Image Agent • Rust AI Agent SDK
  • Image Agent Builder • Rust AI Agent SDK
  • Image Config • Rust AI Agent SDK
  • Image Result • Rust AI Agent SDK
  • In Memory Adapter • Rust AI Agent SDK
  • In Memory Session Store • Rust AI Agent SDK
  • In Memory Vector Store • Rust AI Agent SDK
  • Index Stats • Rust AI Agent SDK
  • Index Type • Rust AI Agent SDK
Functions
ABCDEFGHIJKLMNOPQRSTUVW
Docs/SDK/Classes/Index Type • Rust AI Agent SDK
PreviousNext

Index Type • Rust AI Agent SDK

IndexType: Index type enum.

IndexType

Defined in the knowledge module.

Rust AI Agent SDK

Index type enum.

Fields

NameTypeDescription
Vectorvariant–
indexvariant–
defaultvariantVector index
VectorvariantVector index
Keywordvariant–
indexvariant–
KeywordvariantKeyword index
Hybridvariant–
indexvariant–
HybridvariantHybrid index

Source

View on GitHub

praisonai/src/knowledge/mod.rs at line 0

PreviousNext
  • Platform
  • Use Cases
  • Agents
  • Bot
  • Enterprise
  • Partners
  • Community
  • FAQ
  • About
  • University
  • Documentation
  • GitHub

© Praison AI Limited.

Search in