채팅 API 사용
보안
로그인
import requests
genos_url = 'GenOS 주소'
url = f"{genos_url}/app/api/chat"
body = {
"user_id": "genos_user_01",
"password": "<PASSWD>"
}
res = requests.post(f"{url}/auth/login",json=body)
print(res.json()){
"code": 0,
"errMsg": "success",
"data": {
"access_token": "<JWT 1>",
"refresh_token": "<JWT 2>",
"user": {
"id": 1,
"user_id": "genos_user_01",
"name": "GenOS 사용자 01",
"email": "genos_user_01@mnc.ai",
"image": "string",
"group": null,
"reset_required": null,
"consent_date": null,
"consent_required": false,
"last_login_time": "2025-02-18T14:25:00",
"is_active": true,
"reg_date": "2025-01-03T14:24:58",
"mod_date": "2025-02-18T14:25:00",
"group_id": null,
"group_name": null
},
"current_login_ip": "123.123.123.123",
"last_login_ip": "192.168.74.172",
"last_login_date": "2025-02-18 14:25:00"
}
}(Opt.) Access 토큰 재발급
채팅
정보 조회
기본 채팅요청
멀티 턴 대화
첫번째 턴
두번째 턴
(Advanced) 토큰 별 출력
워크플로우에 socket.io 연결
피드백
긍정 피드백 · 삭제
부정 피드백
주관식
객관식
Last updated
Was this helpful?