kpaa / README_backend.md
scvcoder's picture
Cleanup: dead code, route deletion (/info, /chat, /api/*), comment polish, auth mode docs, URL rename
9344f01 verified

A newer version of the Gradio SDK is available: 6.15.2

Upgrade
metadata
title: KPAA Backend - 개인정보보호법 RAG 추론 API
emoji: 🧠
colorFrom: green
colorTo: blue
sdk: gradio
sdk_version: 5.20.0
app_file: app.py
pinned: false
short_description: KPAA RAG 추론 백엔드 (OpenAI 호환 API)
hardware: zero-a10g
license: mit

KPAA Backend

한국 개인정보보호법 RAG 백엔드. OpenAI 호환 API를 노출합니다.

이 Space는 추론 백엔드 전용입니다. UI는 별도 Space(scvcoder/korean-privacy-ai-assistant)에서 Open WebUI로 제공됩니다.

아키텍처

사용자 브라우저
    ↓ (UI 접속)
[Open WebUI Space]
    ↓ (OpenAI API 호출)
[이 Space — KPAA Backend]
    ↓ (RAG 검색 + Gemma 4 추론)
법제처 OPEN API + 상담사례 SQLite + ZeroGPU

Endpoints

Method Path 설명
POST /v1/chat/completions OpenAI 호환 chat (stream=true 지원)
GET /v1/models 사용 가능 모델 (kpaa-privacy-ko)
GET /healthz liveness check
GET /info 상세 정보 + Swagger UI
GET /gradio Gradio 상태 페이지

Open WebUI 연결 (UI Space에서 자동 설정)

OPENAI_API_BASE_URL=https://scvcoder-kpaa.hf.space/v1
OPENAI_API_KEY=any-value
DEFAULT_MODELS=kpaa-privacy-ko

Secrets / Hardware

  • Secret LAW_OC — 법제처 OPEN API ID (필수)
  • Hardware ZeroGPU (zero-a10g) — Pro 무료

라이선스

MIT (코드) · 답변 데이터는 PIPC/privacy.go.kr 출처표시