LLM Integration#

chatsky.llm.filters

This module contains a collection of basic functions for history filtering to avoid cluttering LLMs context window.

chatsky.llm.methods

This module provides basic methods to support LLM conditions. These methods return bool values based on LLM result.

chatsky.llm.prompt

This module provides utils for changing the default prompt positions.

chatsky.llm.llm_api

Wrapper around langchain.

chatsky.llm.langchain_context

This module contains functions for converting Chatsky's Message and Context to Langchain messages.