Skip to content
이 페이지는 AI의 도움으로 작성 및 번역되었습니다. 부정확한 내용이 있으면 개선에 참여해 주세요. GitHub에서 편집

게이트웨이

PRX 게이트웨이는 여러 프로토콜을 통해 에이전트 기능을 노출하는 네트워크 대면 계층입니다. HTTP REST API, 실시간 스트리밍을 위한 WebSocket 연결, 이벤트 기반 통합을 위한 웹훅 엔드포인트를 제공합니다.

개요

게이트웨이는 PRX 데몬의 일부로 실행되며 다음을 처리합니다:

  • HTTP API -- 세션 관리, 도구 실행, 설정을 위한 RESTful 엔드포인트
  • WebSocket -- 실시간 에이전트 상호 작용을 위한 양방향 스트리밍
  • 웹훅 -- 통합을 위한 아웃바운드 이벤트 알림
  • 미들웨어 -- 인증, 속도 제한, CORS, 요청 로깅

아키텍처

┌─────────────────────────────────┐
│           Gateway                │
│  ┌──────────┐  ┌─────────────┐  │
│  │ HTTP API │  │  WebSocket  │  │
│  └────┬─────┘  └──────┬──────┘  │
│       │               │         │
│  ┌────┴───────────────┴──────┐  │
│  │       Middleware Stack     │  │
│  └────────────┬──────────────┘  │
│               │                  │
│  ┌────────────┴──────────────┐  │
│  │      Agent Runtime         │  │
│  └───────────────────────────┘  │
└─────────────────────────────────┘

설정

toml
[gateway]
bind = "127.0.0.1:3120"
tls_cert = ""
tls_key = ""

[gateway.cors]
allowed_origins = ["*"]
allowed_methods = ["GET", "POST", "PUT", "DELETE"]

관련 페이지

Released under the Apache-2.0 License.