Skip to main content

API 참조

SecureAI 외부 API는 지식 기반 검색, 보안 정책 및 포괄적인 사용 추적을 통해 AI 채팅 완료 기능을 제공합니다. 이 API는 API 키 인증을 사용하는 외부 개발자 및 통합을 위해 설계되었습니다.

주요 기능

  • RAG(Retrieval-Augmented Generation): 관련 컨텍스트에 대한 지식 베이스를 자동으로 검색합니다.
  • 다중 모델 지원: OpenAI, Anthropic, Google, Meta 및 기타 AI 모델
  • 모델 중복성 및 장애 조치: 시도당 시간 제한이 있는 호출자 정의 장애 조치 체인(기본 + 대체)
  • OpenAI 호환 엔드포인트: /api/external/v1에서 OpenAI SDK를 가리킵니다. — 코드 변경 없음
  • 이미지 생성: Google Gemini 2.5 Flash Image를 사용하여 이미지를 생성하고 편집합니다.
  • S2S(Speech-to-Speech): WebRTC와 OpenAI Realtime API를 사용한 실시간 음성 대화
  • 보안 정책: SMLTP 정책 시행, 호출별 Prompt Shield 및 서명된 규정 준수 영수증
  • 웹후크: 서명된 보안 및 플랫폼 이벤트 실시간 전달
  • 사용량 추적: 종합적인 사용량 모니터링, 셀프 서비스 할당량 및 속도 제한
  • 지식 기반 통합: 개인 및 공유 지식 기반에 액세스
  • 사용자 관리: 완전한 사용자, 그룹 및 역할 관리 기능
  • 감사 로깅: 포괄적인 활동 및 보안 감사 로그

인증

상태 확인을 제외한 모든 엔드포인트에는 Bearer 토큰을 사용한 API 키 인증이 필요합니다.

기본 URL

OpenAI 호환 표면의 경우 SDK의 기본 URL을 다음 위치로 지정하세요.

청구 및 사용

기본적으로 API 요청은 API 키를 소유한 사용자 계정에 요금이 청구됩니다. 요청에 user_id 매개변수를 포함하여 청구할 다른 사용자를 지정할 수 있습니다. 이는 다음을 허용합니다:
  • 사용자별 청구 기능이 있는 다중 테넌트 애플리케이션
  • 유연한 완료 한도 관리
  • 사용자별 “모델별 사용량” 설정

속도 제한

  • 기본값: 분당 요청 60개, 시간당 요청 1,000개
  • 일일 한도: 요청 100개(구성 가능)
  • 월 한도: 요청 10,000건(구성 가능)

빠른 시작

1. 건강검진

2. 사용 가능한 모델 가져오기

3. 사용 가능한 기술 자료 얻기

4. 채팅 완료 만들기

API 엔드포인트

시스템

발견

채팅

  • 채팅 완료 - RAG를 이용한 메인 AI 채팅 엔드포인트
  • [OpenAI 호환 엔드포인트](/ko/en/api/chat/openai- Compatible) - OpenAI SDK용 드롭인 /v1/chat/completions
  • Redundancy & Failover - 모델 장애 조치 체인
  • 정책 확인 - 모델 호출 없이 보안 파이프라인을 테스트 실행
  • 사용량 - 셀프 서비스 할당량, 예산, 비율 제한
  • 영수증 - 서명된 SMLTP 준수 영수증 가져오기

웹훅

이미지

  • 이미지 생성 - 텍스트에서 이미지를 생성하거나 기존 이미지를 편집합니다.
  • 이미지 편집 - 텍스트 지침을 사용한 이미지 간 편집

음성/S2S

사용자 관리

인덱스 관리

그룹 관리

SMLTP 보안

역할 관리

오류 처리

오류 응답 형식

속도 제한 오류

일반적인 HTTP 상태 코드

SDK 예

자바스크립트/Node.js

파이썬

cURL

2. 사용 가능한 모델 가져오기

3. 사용 가능한 기술 자료 얻기

4. 채팅 완료 만들기

API 엔드포인트

시스템

발견

채팅

  • 채팅 완료 - RAG를 이용한 메인 AI 채팅 엔드포인트
  • [OpenAI 호환 엔드포인트](/ko/en/api/chat/openai- Compatible) - OpenAI SDK용 드롭인 /v1/chat/completions
  • Redundancy & Failover - 모델 장애 조치 체인
  • 정책 확인 - 모델 호출 없이 보안 파이프라인을 테스트 실행
  • 사용량 - 셀프 서비스 할당량, 예산, 비율 제한
  • 영수증 - 서명된 SMLTP 준수 영수증 가져오기

웹훅

이미지

  • 이미지 생성 - 텍스트에서 이미지를 생성하거나 기존 이미지를 편집합니다.
  • 이미지 편집 - 텍스트 지침을 사용한 이미지 간 편집

음성/S2S

사용자 관리

인덱스 관리

그룹 관리

SMLTP 보안

역할 관리

오류 처리

오류 응답 형식

속도 제한 오류

일반적인 HTTP 상태 코드

SDK 예

자바스크립트/Node.js

파이썬

cURL

다음 단계