Arch

Arch

WebsiteContact for PricingAI ChatbotPrompts
Arch는 Envoy Proxy에 기반한 지능형 Layer 7 게이트웨이로, 안전한 처리, 강력한 가시성 및 API와의 프롬프트 통합을 제공하여 빠르고 강력하며 개인화된 AI 에이전트를 구축할 수 있도록 합니다.
소셜 및 이메일:
https://github.com/katanemo/arch?ref=aipure&utm_source=aipure
Arch

제품 정보

업데이트됨:Dec 16, 2024

Arch이란?

Arch는 프롬프트 처리 및 API 통합과 관련된 중요한 작업을 처리하기 위해 목적에 맞게 설계된 LLM을 갖춘 오픈 소스 지능형 프롬프트 게이트웨이입니다. Envoy Proxy의 핵심 기여자들에 의해 구축된 이 시스템은 프롬프트를 전통적인 HTTP 요청과 동일한 기능을 요구하는 미세한 사용자 요청으로 취급합니다. 이 플랫폼은 에이전트, 어시스턴트 및 공동 조종사와 같은 LLM 애플리케이션을 보호하고 관찰하며 개인화하도록 설계되었으며, 이를 백엔드 API와 통합합니다.

Arch의 주요 기능

Arch는 AI/LLM 애플리케이션을 처리하기 위해 설계된 지능형 Layer 7 게이트웨이로, Envoy Proxy를 기반으로 합니다. 이 플랫폼은 탈옥 탐지, API 통합, LLM 라우팅 및 가시성 기능을 포함한 포괄적인 프롬프트 관리 기능을 제공합니다. 이 플랫폼은 기능 호출, 매개변수 추출 및 안전한 프롬프트 처리를 위한 중요한 작업을 처리하기 위해 목적에 맞게 설계된 LLM을 사용하며, 표준 기반 모니터링 및 트래픽 관리 기능을 제공합니다.
내장 기능 호출: 에이전틱 및 RAG 애플리케이션 구축을 위한 프롬프트에서의 빠르고 비용 효율적인 API 호출 및 매개변수 추출을 처리하기 위해 목적에 맞게 설계된 LLM으로 엔지니어링됨
프롬프트 보안: 프롬프트 가드레일을 중앙 집중화하고 사용자 정의 코드 구현 없이 자동 탈옥 시도 탐지를 제공합니다
고급 트래픽 관리: 지속적인 가용성을 보장하기 위해 스마트 재시도, 자동 장애 조치 및 탄력적인 업스트림 연결로 LLM 호출을 관리
기업급 가시성: 완전한 요청 추적을 위한 W3C Trace Context 표준을 구현하고 지연 시간, 토큰 사용량 및 오류 비율 모니터링을 위한 포괄적인 메트릭을 제공합니다

Arch의 사용 사례

AI 기반 날씨 예측: 자연어 처리를 통해 지능형 날씨 예측을 제공하기 위해 날씨 서비스와 통합
보험 에이전트 자동화: 고객 문의를 처리하고 보험 관련 작업을 수행할 수 있는 자동화된 보험 에이전트 구축
네트워크 관리 보조: 운영자가 트래픽 흐름을 이해하고 자연어 상호작용을 통해 네트워크 작업을 관리하는 데 도움을 주는 네트워킹 공동 조종사 생성
기업 API 통합: 보안 및 가시성을 유지하면서 기존 기업 API와 AI 기능을 원활하게 연결

장점

신뢰할 수 있는 성능을 위한 검증된 Envoy Proxy 기술 기반
내장된 탈옥 탐지 기능을 갖춘 포괄적인 보안 기능
기업 준비가 된 표준 기반 가시성

단점

Arch Linux와의 이름 혼동으로 인한 잠재적인 검색 가시성 문제
설정을 위한 Docker 및 특정 기술적 전제 조건 필요
신규 프로젝트로서 제한된 문서 및 커뮤니티 리소스

Arch 사용 방법

필수 구성 요소 설치: 시스템에 Docker(v24), Docker Compose(v2.29), Python(v3.10) 및 Poetry(v1.8.3)가 설치되어 있는지 확인하십시오. Poetry는 로컬 개발에 필요합니다.
Python 가상 환경 생성: 다음 명령을 사용하여 새 Python 가상 환경을 생성하고 활성화합니다: python -m venv venv && source venv/bin/activate (또는 Windows에서는 venv\Scripts\activate)
Arch CLI 설치: pip를 사용하여 Arch 게이트웨이 CLI 도구를 설치합니다: pip install archgw
구성 파일 생성: LLM 공급자, 프롬프트 대상, 엔드포인트 및 시스템 프롬프트 및 매개변수와 같은 기타 설정을 정의하는 구성 파일(예: arch_config.yaml)을 생성합니다.
LLM 공급자 구성: 구성 파일에서 적절한 액세스 키 및 모델 설정으로 LLM 공급자(예: OpenAI)를 설정합니다.
프롬프트 대상 정의: 구성 파일에서 프롬프트 대상을 구성하고 각 대상 기능에 대한 엔드포인트, 매개변수 및 설명을 지정합니다.
엔드포인트 설정: 구성 파일에서 애플리케이션 엔드포인트를 정의하고 연결 설정 및 시간 초과를 포함합니다.
클라이언트 초기화: 애플리케이션 코드에서 Arch 게이트웨이를 가리키는 OpenAI 클라이언트 인스턴스를 생성합니다(예: base_url='http://127.0.0.1:12000/v1')
API 호출 수행: 구성된 클라이언트를 사용하여 Arch를 통해 API 호출을 수행하며, Arch는 라우팅, 보안 및 가시성을 처리합니다.
성능 모니터링: Arch의 내장 가시성 기능을 사용하여 LLM 상호작용에 대한 메트릭, 추적 및 로그를 모니터링합니다.

Arch 자주 묻는 질문

Arch는 API를 사용하여 LLM 애플리케이션을 보호하고 관찰하며 개인화하기 위해 설계된 지능형 Layer 7 게이트웨이입니다. Envoy Proxy를 기반으로 구축되었으며, 안전한 처리, 강력한 관찰 가능성 및 API와의 프롬프트 통합을 위해 목적에 맞게 설계된 LLM을 사용합니다.

Arch와(과) 유사한 최신 AI 도구

2000+ ChatGPT Mega-Prompts Bundle
2000+ ChatGPT Mega-Prompts Bundle
ChatGPT, Claude 및 Gemini와 같은 AI 챗봇의 잠재력을 최대한 발휘하도록 설계된 8개 카테고리(마케팅, 비즈니스, 솔로프레너, 작문, 생산성, 교육, SEO 및 판매) 전반에 걸쳐 2,000개 이상의 수작업 메가 프롬프트의 포괄적인 컬렉션입니다.
Folderr
Folderr
Folderr는 사용자가 무제한 파일을 업로드하고 여러 언어 모델과 통합하며 사용자 친화적인 인터페이스를 통해 워크플로우를 자동화하여 맞춤형 AI 어시스턴트를 생성할 수 있도록 하는 종합적인 AI 플랫폼입니다.
Peache.ai
Peache.ai
Peache.ai는 사용자가 다양한 AI 성격과 실시간 상호작용을 통해 유머러스하고 재치 있으며 대담한 대화에 참여할 수 있도록 하는 AI 캐릭터 채팅 놀이터입니다
TalkPersona
TalkPersona
TalkPersona는 자연스러운 음성과 립싱크 기능을 갖춘 가상 대화 얼굴을 통해 실시간 인간과 유사한 대화를 제공하는 AI 기반 비디오 챗봇입니다.