agents-flex/docs/index.md

62 lines
2.7 KiB
Markdown
Raw Normal View History

2024-01-23 11:52:50 +08:00
---
layout: home
hero:
2024-05-14 18:11:57 +08:00
name: Agents-Flex
text: A Java framework for LLM applications
tagline: lightweight, simple, and more elegant.
2024-01-23 11:52:50 +08:00
image:
2024-01-24 18:11:08 +08:00
src: /assets/images/logo.png
2024-01-23 11:52:50 +08:00
alt: Agents-Flex
actions:
- theme: brand
2024-05-14 18:11:57 +08:00
text: Quick Start
link: /intro/getting-started
2024-01-23 11:52:50 +08:00
- theme: alt
2024-05-14 16:14:13 +08:00
text: Documentation
2024-05-14 18:11:57 +08:00
link: /intro/what-is-agentsflex
2024-01-23 11:52:50 +08:00
features:
- title: LLMs Connector
2024-05-14 18:11:57 +08:00
details: 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.
2024-01-23 11:52:50 +08:00
- title: Prompt
2024-05-14 18:11:57 +08:00
details: 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.
2024-01-23 11:52:50 +08:00
- title: Function Calling
2024-05-14 18:11:57 +08:00
details: 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.
2024-01-24 18:11:08 +08:00
- title: Document
2024-05-14 18:11:57 +08:00
details: 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.
2024-01-23 11:52:50 +08:00
- title: Memory
2024-05-14 18:11:57 +08:00
details: 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.
2024-01-23 11:52:50 +08:00
- title: Embedding
2024-05-14 16:14:13 +08:00
details: Agents-Flex includes extensive embedding capabilities and extensions. Developers can implement the Embedding interface to expand their private embedding algorithms and support.
2024-03-08 17:18:57 +08:00
- title: Vector Store
2024-05-14 16:14:13 +08:00
details: Agents-Flex supports multiple vector databases. Developers can also implement the VectorStore interface to expand their private VectorStore services.
2024-01-23 11:52:50 +08:00
- title: Agent
2024-05-14 16:14:13 +08:00
details: Agents-Flex defines an abstract implementation of Agents. Developers can use the Agents Chain to create more interactive applications.
2024-01-23 11:52:50 +08:00
- title: Chain
2024-05-14 18:11:57 +08:00
details: Agents-Flexs Chain includes sequential Chains, asynchronous Chains, and loop Chains, helping developers handle various scenarios.
2024-01-23 11:52:50 +08:00
---
2024-01-24 18:11:08 +08:00
<style>
:root {
--vp-home-hero-name-color: transparent;
--vp-home-hero-name-background: -webkit-linear-gradient(120deg, #bd34fe 30%, #41d1ff);
--vp-home-hero-image-background-image: linear-gradient(-45deg, #bd34fe 50%, #47caff 50%);
--vp-home-hero-image-filter: blur(44px);
}
@media (min-width: 640px) {
:root {
--vp-home-hero-image-filter: blur(56px);
}
}
@media (min-width: 960px) {
:root {
--vp-home-hero-image-filter: blur(68px);
}
}
</style>