2024-10-08 13:18:34 -07:00
.. _overview:
2024-10-06 16:54:34 -07:00
Overview
============
Welcome to Arch, the intelligent prompt gateway designed to help developers build **fast** , **secure** , and **personalized** generative AI apps at ANY scale.
In this documentation, you will learn how to quickly set up Arch to trigger API calls via prompts, apply prompt guardrails without writing any application-level logic,
simplify the interaction with upstream LLMs, and improve observability all while simplifying your application development process.
Get Started
-----------
This section introduces you to Arch and helps you get set up quickly:
.. grid :: 3
2024-10-08 13:18:34 -07:00
.. grid-item-card :: :octicon: `apps` Overview
2024-10-06 16:54:34 -07:00
:link: overview.html
Overview of Arch and Doc navigation
2024-10-08 13:18:34 -07:00
.. grid-item-card :: :octicon: `book` Intro to Arch
2024-10-06 16:54:34 -07:00
:link: intro_to_arch.html
Explore Arch's features and developer workflow
2024-10-08 13:18:34 -07:00
.. grid-item-card :: :octicon: `rocket` Quickstart
2024-10-06 16:54:34 -07:00
:link: quickstart.html
Learn how to quickly set up and integrate
Concepts
--------
Deep dive into essential ideas and mechanisms behind Arch:
.. grid :: 3
2024-10-08 13:18:34 -07:00
.. grid-item-card :: :octicon: `package` Tech Overview
:link: ../concepts/tech_overview/tech_overview.html
2024-10-06 16:54:34 -07:00
Learn about the technology stack
2024-10-08 13:18:34 -07:00
.. grid-item-card :: :octicon: `webhook` LLM Provider
:link: ../concepts/llm_provider.html
2024-10-06 16:54:34 -07:00
Explore Arch’ s LLM integration options
2024-10-08 13:18:34 -07:00
.. grid-item-card :: :octicon: `workflow` Prompt Target
:link: ../concepts/prompt_target.html
2024-10-06 16:54:34 -07:00
Understand how Arch handles prompts
Guides
------
Step-by-step tutorials for practical Arch use cases and scenarios:
.. grid :: 3
2024-10-08 13:18:34 -07:00
.. grid-item-card :: :octicon: `shield-check` Prompt Guard
:link: ../guides/prompt_guard.html
2024-10-06 16:54:34 -07:00
Instructions on securing and validating prompts
2024-10-08 13:18:34 -07:00
.. grid-item-card :: :octicon: `code-square` Function Calling
2024-10-06 16:54:34 -07:00
:link: ../guides/function_calling.html
A guide to effective function calling
2024-10-08 13:18:34 -07:00
.. grid-item-card :: :octicon: `issue-opened` Observability
:link: ../guides/observability/observability.html
2024-10-06 16:54:34 -07:00
Learn to monitor and troubleshoot Arch
Build with Arch
---------------
For developers extending and customizing Arch for specialized needs:
.. grid :: 2
2024-10-08 13:18:34 -07:00
.. grid-item-card :: :octicon: `dependabot` Agentic Workflow
2024-10-06 16:54:34 -07:00
:link: ../build_with_arch/agent.html
Discover how to create and manage custom agents within Arch
2024-10-08 13:18:34 -07:00
.. grid-item-card :: :octicon: `stack` RAG Application
2024-10-06 16:54:34 -07:00
:link: ../build_with_arch/rag.html
Integrate RAG for knowledge-driven responses