OAuth로 채팅 요청 보내기
고객이 자금을 지원하는 채팅 완료를 위해 승인된 ShareAI OAuth 액세스 토큰을 사용하고 토큰 만료, 동의 및 계정 경계를 처리하세요.
이 페이지에서
고객이 선택한 ShareAI 계정을 사용하도록 애플리케이션을 승인한 경우 이 경로를 선택하세요. 먼저 PKCE를 사용하여 인증 코드를 완료하고 다음을 포함하는 승인을 얻으세요. surcharge.
https://api.shareai.now/api/v1/chat/completions고객이 승인한 애플리케이션 계약에 따라 추론을 실행하세요.
- 기본 URL
https://api.shareai.now- 인증
- Bearer OAuth 액세스 토큰
- 필수 범위
surcharge
cURL
curl --fail-with-body https://api.shareai.now/api/v1/chat/completions \
-H "Authorization: Bearer $SHAREAI_ACCESS_TOKEN" \
-H "Content-Type: application/json" \
--data '{"model":"MODEL_IDENTIFIER","messages":[{"role":"user","content":"Hello!"}],"stream":false}'
액세스 토큰은 Bearer 헤더에 포함됩니다.#
채팅 엔드포인트와 요청 본문은 API 키 흐름과 동일합니다. 차이점은 자격 증명과 그 인증 라이프사이클입니다. 리프레시 토큰은 토큰 엔드포인트에만 전송되며, ID 토큰은 검증된 애플리케이션 로그인에만 사용됩니다.
누가 비용을 지불하며 어떤 요금제가 적용됩니까?#
승인된 승인은 선택된 개인 또는 조직 계정, 애플리케이션 및 사용 요금제를 식별합니다. 서비스는 인증을 통해 이러한 값을 결정합니다. 채팅 본문에 결제자 ID, 빌더 수수료 또는 다른 클라이언트의 주제를 보내 요금을 변경하지 마세요.
동의를 잃지 않고 액세스를 갱신하세요.#
액세스 토큰이 만료되면 리프레시 흐름 백엔드에서 사용하고 대체 리프레시 토큰을 저장하세요. 승인이 취소되거나 새로운 동의가 필요한 경우 브라우저 흐름을 통해 고객을 다시 연결하세요.
실패 처리#
| 결과 | 작업 |
|---|---|
401 consent_required | 인증이 더 이상 유효하지 않은 경우 고객에게 다시 연결하도록 요청하세요. |
403 | 승인된 추론 권한과 허용된 모델/제공자 액세스를 확인하세요. |
429 | Retry-After와 애플리케이션/계정 제한을 준수하세요. |
503 temporarily_unavailable | 임시 서비스 오류를 표시하세요. 고객에게 동의가 취소되었다고 말하지 마세요. |
모델 정체성과 실행 제공자#
정확한 크리에이터 기반 모델 식별자를 복사하세요 모델. 선택적으로 인프라를 별도로 선택하세요 provider 객체입니다. 기본값은 가격에 따라 적격 제공자를 낮은 순서로 정렬합니다. 제공자를 선택하세요 또는 전체 정책 참조를 확인하세요.
월별 지출 한도 및 청구 복구#
각 유료 계정은 Billing → Subscriptions & Commitments에서 애플리케이션 또는 클라이언트 서비스별로 월별 AI 지출 한도를 설정할 수 있습니다. 한도에는 네트워크 비용과 Builder 추가 요금이 포함되며, 고정 구독 및 확정 구매는 별도로 유지됩니다. 한도 초과 오류는 HTTP 402를 사용합니다. application_spending_limit_exceeded; 적격 크레딧 부족 시 HTTP 402를 사용합니다. insufficient_credits. 둘 다 고객 청구 링크를 제공합니다. 오류 계약, 스트리밍 처리 및 통합 예제.
마지막 업데이트 2026년 9월 18일