LLM 설정 가져오기¶
GET /api/v1/llm_cfg/{appid}/get
개요¶
지정된 appId의 LLM 애플리케이션 상세 정보를 조회합니다. 편집 시 데이터 채우기 및 개별 항목 조회에 사용됩니다.
경로 매개변수¶
| 매개변수명 | 유형 | 필수 | 설명 |
|---|---|---|---|
| appid | string | Y | LLM 애플리케이션의 appId |
매개변수 추가 설명¶
인터페이스 설명¶
경로 매개변수 appid를 기준으로 단일 LLM 애플리케이션의 상세 정보를 조회합니다.
반환 설명¶
- 전체 설정 객체를 반환합니다.
clientToken은 실제 토큰 문자열을 반환하며, 내부 토큰 UUID가 아닙니다.ifTokenExpired=true는 현재 바인딩된 토큰이 만료되었거나 삭제되었음을 의미합니다.
주요 용도¶
- 편집 전 원본 설정을 읽습니다.
- 외부 시스템에서
appId를 기준으로 단일 애플리케이션을 조회합니다. - 특정 애플리케이션에 현재 바인딩된 토큰이 여전히 유효한지 확인합니다.
오류 의미¶
appid가 존재하지 않는 경우 일반적으로ft.NotFoundLlmSet또는ft.InvalidLlmAppuuid를 반환합니다.
요청 예시¶
curl 'https://openapi.guance.com/api/v1/llm_cfg/llm_app_demo/get' \
-H 'Content-Type: application/json' \
-H 'DF-API-KEY: <DF-API-KEY>' \
--compressed
응답¶
{
"code": 200,
"content": {
"appId": "llm_app_demo",
"createAt": 1690813059,
"creator": "acnt_xxxx32",
"deleteAt": -1,
"id": 1,
"jsonContent": {
"name": "Langfuse Prod",
"type": "Langfuse",
"site": "https://cloud.langfuse.com",
"extend": {
"service": "prod"
}
},
"status": 0,
"updateAt": 1690813059,
"updator": "acnt_xxxx32",
"uuid": "llm_app_demo",
"workspaceUUID": "wksp_xxxx32",
"clientToken": "token_xxx",
"ifTokenExpired": false
},
"errorCode": "",
"message": "",
"success": true,
"traceId": "TRACE-68EEEB4A-9ABC-4DDB-A72B-40F07F2699A5"
}