agents-flex/docs/index.md
2024-05-14 18:11:57 +08:00

2.7 KiB
Raw Blame History

layout hero features
home
name text tagline image actions
Agents-Flex A Java framework for LLM applications lightweight, simple, and more elegant.
src alt
/assets/images/logo.png Agents-Flex
theme text link
brand Quick Start /intro/getting-started
theme text link
alt Documentation /intro/what-is-agentsflex
title details
LLMs Connector Agents-Flex includes a variety of network protocols for connecting LLMs, such as HTTP, SSE and WS. Its simple and flexible design allows developers to easily connect to various LLMs, including OpenAI, LLama, and Others AI.
title details
Prompt Agents-Flex provides a rich set of development templates and Prompt Frameworks, including FEW-SHOT, CRISPE, BROKE, and ICIO. Developers can also customize their own unique prompt templates.
title details
Function Calling Agents-Flex has a very flexible Function Calling component. It supports local method definitions, parsing, callbacks through LLMs, and executing local methods to obtain results.
title details
Document Agents-Flex offers Loader, Parser, and Splitter components for the Document. Each component has multiple implementations, making it easy to load data from the web, local files, databases, and various data types.
title details
Memory The Memory module of Agents-Flex is divided into MessageMemory and ContextMemory, used for recording chat messages and Chain execution contexts. Developers can extend the Memory module by inheritance to achieve richer functionalities.
title details
Embedding Agents-Flex includes extensive embedding capabilities and extensions. Developers can implement the Embedding interface to expand their private embedding algorithms and support.
title details
Vector Store Agents-Flex supports multiple vector databases. Developers can also implement the VectorStore interface to expand their private VectorStore services.
title details
Agent Agents-Flex defines an abstract implementation of Agents. Developers can use the Agents Chain to create more interactive applications.
title details
Chain Agents-Flexs Chain includes sequential Chains, asynchronous Chains, and loop Chains, helping developers handle various scenarios.