Directories
¶
Path | Synopsis |
---|---|
Package agents include BaseAgent
|
Package agents include BaseAgent |
rag
Package rag is RAG implementations
|
Package rag is RAG implementations |
Package components includes AgentMemory etc.
|
Package components includes AgentMemory etc. |
document
Package document contains Document structs and Parsers prepare for RAG
|
Package document contains Document structs and Parsers prepare for RAG |
document/parsers
Package parsers include different parsers implementation
|
Package parsers include different parsers implementation |
document/parsers/docx
Package docx a parser for docx
|
Package docx a parser for docx |
document/parsers/html
Package html a parser for html
|
Package html a parser for html |
document/parsers/pdf
Package pdf a parser for PDF
|
Package pdf a parser for PDF |
document/parsers/pptx
Package pptx a Parser for pptx
|
Package pptx a Parser for pptx |
document/parsers/xlsx
Package xlsx a xlsx parser
|
Package xlsx a xlsx parser |
embedder
Package embedder contains Embedder interface and different providers including openai, voyageai, coheren, gemini and huggingface, etc.
|
Package embedder contains Embedder interface and different providers including openai, voyageai, coheren, gemini and huggingface, etc. |
embedder/splitter
Package splitter defines different chunker spliters
|
Package splitter defines different chunker spliters |
optimizer
Package optimizer provides prompt optimization capabilities for Language Learning Models.
|
Package optimizer provides prompt optimization capabilities for Language Learning Models. |
systemprompt
Package systemprompt contains system prompt generator and context provider
|
Package systemprompt contains system prompt generator and context provider |
vectordb
Package vectordb contains vectordb interface and different engines like memory, chromem and milvus implementations.
|
Package vectordb contains vectordb interface and different engines like memory, chromem and milvus implementations. |
orchestration
Package Orchestration # Orchestration Agent Example This example demonstrates how to create an Orchestrator Agent that intelligently decides between using a search tool or a calculator tool based on user input.
|
Package Orchestration # Orchestration Agent Example This example demonstrates how to create an Orchestrator Agent that intelligently decides between using a search tool or a calculator tool based on user input. |
quickstart
Package quickstart quickstart examples for the Atomic Agents project.
|
Package quickstart quickstart examples for the Atomic Agents project. |
vision
Package vision Basic Vision Example This example demonstrates how to use the Atomic Agents framework to analyze images with text, specifically focusing on extracting structured information from nutrition labels using GPT-4 Vision capabilities.
|
Package vision Basic Vision Example This example demonstrates how to use the Atomic Agents framework to analyze images with text, specifically focusing on extracting structured information from nutrition labels using GPT-4 Vision capabilities. |
websearch
Package websearch demonstrates an intelligent web search agent built using the Atomic Agents framework.
|
Package websearch demonstrates an intelligent web search agent built using the Atomic Agents framework. |
Pachage schema include BaseIOSchema etc.
|
Pachage schema include BaseIOSchema etc. |
calculator
Package calculator The Calculator Tool is a utility within the Atomic Agents ecosystem designed for performing a variety of mathematical calculations.
|
Package calculator The Calculator Tool is a utility within the Atomic Agents ecosystem designed for performing a variety of mathematical calculations. |
orchestration
Package orchestration includes tools orchestration
|
Package orchestration includes tools orchestration |
searxng
Package searxng The SearxNG Search Tool is a powerful utility within the Atomic Agents ecosystem that allows you to perform searches using SearxNG, a privacy-respecting metasearch engine.
|
Package searxng The SearxNG Search Tool is a powerful utility within the Atomic Agents ecosystem that allows you to perform searches using SearxNG, a privacy-respecting metasearch engine. |
webscraper
Package webscraper The Webpage Scraper Tool is a utility within the Atomic Agents ecosystem designed for scraping web content and converting it to markdown format.
|
Package webscraper The Webpage Scraper Tool is a utility within the Atomic Agents ecosystem designed for scraping web content and converting it to markdown format. |
Click to show internal directories.
Click to hide internal directories.