πŸ“‹ μ‹œλ‚˜λ¦¬μ˜€ 선택

κΈ°λ³Έ μ œκ³΅λ˜λŠ” μ‹œλ‚˜λ¦¬μ˜€λ₯Ό μ„ νƒν•˜μ—¬ νŒ€μ„ λΉ λ₯΄κ²Œ κ΅¬μ„±ν•˜μ„Έμš”

πŸ“¦ νŒ€ λΉŒλ” λͺ¨λΈ ν’€

νŒ€ ꡬ성 μ‹œ API λͺ¨λΈκ³Ό CLI λͺ¨λΈμ„ λΆ„λ¦¬ν•΄μ„œ λ°°μΉ˜ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
πŸ”Œ API λͺ¨λΈ 0
πŸ–₯ CLI λͺ¨λΈ 0

πŸŽͺ νŒ€ ꡬ성

πŸ‘‘ νŒ€ 리더 (μ˜€μΌ€μŠ€νŠΈλ ˆμ΄ν„°)

전체 λŒ€ν™”λ₯Ό 이끌 λͺ¨λΈμ„ 여기에 λ“œλž˜κ·Έν•˜μ„Έμš”

πŸ“ 기획

λͺ¨λΈμ„ 여기에 λ“œλž˜κ·Έν•˜μ„Έμš”

πŸ›οΈ 섀계

λͺ¨λΈμ„ 여기에 λ“œλž˜κ·Έν•˜μ„Έμš”

πŸ’» κ΅¬ν˜„

λͺ¨λΈμ„ 여기에 λ“œλž˜κ·Έν•˜μ„Έμš”

πŸ§ͺ ν…ŒμŠ€νŠΈ

λͺ¨λΈμ„ 여기에 λ“œλž˜κ·Έν•˜μ„Έμš”

πŸ” 검증

λͺ¨λΈμ„ 여기에 λ“œλž˜κ·Έν•˜μ„Έμš”

πŸ‘₯ μ €μž₯된 νŒ€ ꡬ성

이전에 μ €μž₯ν•œ νŒ€ ꡬ성 λͺ©λ‘μž…λ‹ˆλ‹€

πŸ€– μ‚¬μš© κ°€λŠ₯ν•œ λͺ¨λΈ

νŒ€ λΉŒλ”©μ— μ‚¬μš©ν•  수 μžˆλŠ” λͺ¨λ“  λͺ¨λΈμž…λ‹ˆλ‹€

πŸ—£οΈ νŒ€ λŒ€ν™”

νŒ€μ—κ²Œ 물어보고 μ‹€μ‹œκ°„ ν† λ‘  과정을 ν•œλˆˆμ— ν™•μΈν•˜μ„Έμš”. μΉ΄λ“œ 클릭으둜 전체 λ‚΄μš©μ„ λ³Ό 수 μžˆμŠ΅λ‹ˆλ‹€.

πŸ’¬

μƒˆλ‘œμš΄ μ§€μ‹œλ₯Ό λ‚΄λ¦¬κ±°λ‚˜, 이전 λŒ€ν™” μ„Έμ…˜μ„ μ„ νƒν•΄μ£Όμ„Έμš”.

κΈ°λ³Έ 지원: PDF, TXT, MD, CSV, JSON, DOCX, XLSX, PPTX, 이미지. HWPλŠ” μ œμ™Έν•©λ‹ˆλ‹€. 첨뢀가 있으면 직접 해석 κ°€λŠ₯ν•œ λͺ¨λΈλ§Œ strict μ°Έμ—¬ν•˜κ³ , λΆ€μ‘±ν•œ ν¬μ§€μ…˜μ€ fallback λͺ¨λΈλ‘œ μ±„μ›Œμ§‘λ‹ˆλ‹€. μ„Έμ…˜ μ’…λ£Œ ν›„ 첨뢀 νŒŒμΌμ€ μžλ™ μ‚­μ œλ©λ‹ˆλ‹€.
πŸ”„ ν„΄ 수 κΈ°λ³Έ Β· 각 νŒ€μ› 1회 λ°œμ–Έ
μ‚­μ œν•  μ„Έμ…˜ 선택
기둝된 λŒ€ν™” μ„Έμ…˜μ΄ μ—†μŠ΅λ‹ˆλ‹€.

πŸ§ͺ λͺ¨λΈ λŒ€ν™”/ν—¬μŠ€μ²΄ν¬

API λͺ¨λΈκ³Ό CLI 도ꡬλ₯Ό 뢄리해 ν—¬μŠ€μ²΄ν¬/λŒ€ν™”λ₯Ό μ‹€ν–‰ν•©λ‹ˆλ‹€.

μ‹€ν–‰ κ²°κ³Ό

아직 μ‹€ν–‰ κ²°κ³Όκ°€ μ—†μŠ΅λ‹ˆλ‹€

원문 둜그

λŒ€κΈ° 쀑...

🎨 λ―Έλ””μ–΄ μŠ€νŠœλ””μ˜€

AI λͺ¨λΈλ‘œ 이미지, μ˜€λ””μ˜€, λΉ„λ””μ˜€λ₯Ό μƒμ„±ν•˜κ³  κ΄€λ¦¬ν•©λ‹ˆλ‹€.

이미지 생성

λͺ¨λΈλ³„ 지원 크기가 λ‹€λ¦…λ‹ˆλ‹€. OpenAI 이미지 λͺ¨λΈμ€ 1024x1024 / 1536x1024 / 1024x1536, Z.AIλŠ” λ¬Έμ„œ κΈ°μ€€ 크기λ₯Ό μ‚¬μš©ν•©λ‹ˆλ‹€.

πŸ“‘ μ‹œμŠ€ν…œ λͺ¨λ‹ˆν„°λ§

크둠탭 μ‹€ν–‰ μƒνƒœ Β· μŠ€ν‚¬ λͺ©λ‘ Β· 였λ₯˜ ν”Όλ“œ

정상
β€”
전체 9개 쀑
κ²½κ³ 
β€”
주의 ν•„μš”
였λ₯˜
β€”
μ¦‰μ‹œ 확인
μŠ€ν‚¬
β€”
μŠ€ν‚¬ 디렉토리
⏰ 크둠탭 μƒνƒœ 였늘 μ‹€ν–‰ 기둝 κΈ°μ€€
μž‘μ—…λͺ…
λ§ˆμ§€λ§‰ μ‹€ν–‰
μ†Œμš” μ‹œκ°„
μƒνƒœ
둜그
λ‘œλ”© 쀑...
🧩 μŠ€ν‚¬ λͺ©λ‘ β€”
λ‘œλ”© 쀑...
🚨 졜근 였λ₯˜ / κ²½κ³  β€”
λ‘œλ”© 쀑...
확인 쀑... ai.heal7.com/service-api
β€” λŒ€ν™”
β€” μ—μ΄μ „νŠΈ 큐
β€” μ‹€ν–‰ 쀑
β€” 인증
πŸ”Œ

AFM Service API

μ™ΈλΆ€ 곡개 경둜 https://ai.heal7.com/service-api둜 λ…ΈμΆœλ˜λŠ” μ„œλΉ„μŠ€ ν”Œλ ˆμΈμž…λ‹ˆλ‹€. λ‚΄λΆ€ `8017` ν¬νŠΈλŠ” μ›Ή λ°±μ—”λ“œκ°€ ν”„λ‘μ‹œν•˜λ©°, μ™ΈλΆ€ μ„œλ²„Β·ν΄λΌμ΄μ–ΈνŠΈλŠ” 도메인 경둜만 μ‚¬μš©ν•˜λ©΄ λ©λ‹ˆλ‹€. 단일 μš”μ²­Β·λŒ€ν™” μ„Έμ…˜Β·λΉ„λ™κΈ° μ—μ΄μ „νŠΈμ˜ 3κ°€μ§€ μ‹€ν–‰ λͺ¨λ“œλ₯Ό μ œκ³΅ν•©λ‹ˆλ‹€.

채널 μ•ˆλ‚΄ λ‘œλ”© 쀑...
⚠️ μ„œλΉ„μŠ€κ°€ μ‹€ν–‰ 쀑이지 μ•ŠμŠ΅λ‹ˆλ‹€. μ•„λž˜ 2단계λ₯Ό μ°Έκ³ ν•΄ μ„œλΉ„μŠ€λ₯Ό μ‹œμž‘ν•˜μ„Έμš”.
1
인증 ν‚€ μ„€μ •
API μš”μ²­ μ‹œ X-AFM-API-Key ν—€λ”λ‘œ κ²€μ¦λ©λ‹ˆλ‹€.
export AFM_SERVICE_API_KEY="your-secret-key"
2
μ„œλΉ„μŠ€ μ‹œμž‘
skills/ai_models/κ°€ μž‘μ—… 디렉토리여야 ν•©λ‹ˆλ‹€. μ‹€ν–‰ ν›„ μ™ΈλΆ€ ν˜ΈμΆœμ€ https://ai.heal7.com/service-api둜 λ“€μ–΄μ˜€κ³ , μ›Ή λ°±μ—”λ“œκ°€ λ‚΄λΆ€ 127.0.0.1:8017으둜 ν”„λ‘μ‹œν•©λ‹ˆλ‹€.
cd ~/.AI_Framework_Mini/skills/ai_models
source ../web/backend/venv/bin/activate
export AFM_SERVICE_API_PUBLIC_BASE_URL="https://ai.heal7.com/service-api"
uvicorn service_api.main:app --host 0.0.0.0 --port 8017
3
ν—¬μŠ€ 체크
인증 없이 호좜 κ°€λŠ₯ν•œ μƒνƒœ 확인 μ—”λ“œν¬μΈνŠΈμž…λ‹ˆλ‹€. μ™ΈλΆ€ ν™˜κ²½μ—μ„œλŠ” 도메인 경둜둜 ν™•μΈν•©λ‹ˆλ‹€.
curl https://ai.heal7.com/service-api/v1/health
4
첫 번째 μš”μ²­
단일 응닡 λͺ¨λ“œ β€” μƒνƒœ 없이 μ¦‰μ‹œ 응닡을 λ°›μŠ΅λ‹ˆλ‹€.
curl -X POST https://ai.heal7.com/service-api/v1/respond \
  -H "X-AFM-API-Key: $AFM_SERVICE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"prompt": "μ•ˆλ…•ν•˜μ„Έμš”", "preferred_model": "claude-sonnet-4.6-thinking"}'
5
λŒ€ν™” μ„Έμ…˜ (νžˆμŠ€ν† λ¦¬ μœ μ§€)
μ„Έμ…˜μ„ μƒμ„±ν•œ λ’€ 동일 conversation_id둜 λ©”μ‹œμ§€λ₯Ό 이어 λ³΄λƒ…λ‹ˆλ‹€.
# μ„Έμ…˜ 생성
CONV=$(curl -s -X POST https://ai.heal7.com/service-api/v1/conversations \
  -H "X-AFM-API-Key: $AFM_SERVICE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}' | python3 -c "import sys,json; print(json.load(sys.stdin)['conversation_id'])")

# λ©”μ‹œμ§€ μΆ”κ°€
curl -X POST https://ai.heal7.com/service-api/v1/conversations/$CONV/messages \
  -H "X-AFM-API-Key: $AFM_SERVICE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"prompt": "이전 λ‚΄μš© μš”μ•½ν•΄μ€˜"}'
채널 μ•ˆλ‚΄ λ‘œλ”© 쀑...
λ‘œλ”© 쀑...
섀정됨 β€” ν™˜κ²½λ³€μˆ˜μ— 값이 있음
κΈ°λ³Έκ°’ β€” λ―Έμ„€μ • μ‹œ λ‚΄λΆ€ κΈ°λ³Έκ°’ μ‚¬μš©
λ―Έμ„€μ • β€” ν•΄λ‹Ή κΈ°λŠ₯ λΉ„ν™œμ„±ν™”
채널 μ•ˆλ‚΄ λ‘œλ”© 쀑...
λ‘œλ”© 쀑...
πŸ“‘ μ„œλΉ„μŠ€ 상세
πŸ€– μ—μ΄μ „νŠΈ ν˜„ν™©