BotSharp
1.1

Get Started with BotSharp

  • Overview
  • Get Started
  • Installation

Agent

  • Agent Introduction
  • Router
  • Agent Hook

Conversation

  • Conversation
  • Conversation State
  • Conversation Hook

Interactive Channels

  • Channel Introduction
  • Messaging Components
  • Messenger
  • WeChat

Knowledge Base

  • Text Embedding
  • Vector Database
  • Similarity Search
  • Build Q&A Bot

Prompt Engineering

  • Prompt Engineering
  • Template
  • Function
  • Few-Shot Learning
  • LLM Provider

Use Local LLM Models

  • Config LLamaSharp
  • Use LLamaSharp in BotSharp

Architecture

  • Authentication
  • Plug-in
  • Hooks
  • Routing
  • Agent Utility
  • Logging
  • Data Storage
BotSharp
  • Similarity Search
  • View page source

Similarity Search

After we have learned the concepts of Text Embedding and Vector Database, we can start to use BotSharp to actually build an LLM-based knowledge base question system. Below we will walk through how to use an existing PDF document to make a Q&A chatbot.

Previous Next

© Copyright Since 2018, SciSharp STACK.

Built with Sphinx using a theme provided by Read the Docs.