리소스: ServingConfig
서빙 시간 결과 (예: 검색 결과 또는 추천 예측)를 생성하는 데 사용되는 메타데이터를 구성합니다. ServingConfig는 검색 및 예측 요청에 전달되어 결과를 생성합니다.
| JSON 표현 | 
|---|
{ "name": string, "displayName": string, "solutionType": enum (  | 
              
| 필드 | |
|---|---|
name | 
                
                   
 변경할 수 없습니다. 정규화된 이름   | 
              
displayName | 
                
                   
 필수 항목입니다. 사람이 읽을 수 있는 서빙 구성 표시 이름입니다. Discovery UI에서 사용됩니다. 이 필드는 UTF-8로 인코딩된 문자열이어야 하며 길이 제한은 128자(영문 기준)입니다. 그렇지 않으면 INVALID_ARGUMENT 오류가 반환됩니다.  | 
              
solutionType | 
                
                   
 필수 항목입니다. 변경할 수 없습니다. 서빙 구성이 연결될 수 있는 솔루션 유형을 지정합니다.  | 
              
modelId | 
                
                   
 서빙 시 사용할 모델의 ID입니다. 현재는 RecommendationModel만 지원됩니다. 호환되는 모델 (예: 내가 좋아할 만한 기타 항목 CTR에서 내가 좋아할 만한 기타 항목 CVR)로만 변경할 수 있습니다. 
  | 
              
diversityLevel | 
                
                   
 추천 모델 결과(예:  
 지정하지 않으면 추천 모델 유형에 따라 기본값이 선택됩니다. 기본값은  
  | 
              
embeddingConfig | 
                
                   
 자체 임베딩 구성을 가져옵니다. 이 구성은 검색 시맨틱 검색에 사용됩니다. 검색은   | 
              
rankingExpression | 
                
                   
 순위 표현식은 검색 문서의 맞춤 순위를 제어합니다. 이를 활용하려면 문서 삽입이 필요합니다. ServingConfig의 순위 지정 표현식 설정은 서빙 구성에서 처리하는 모든 검색 요청에 적용됩니다. 하지만  순위 표현식은 '+'로 조인된 함수 하나 또는 여러 개입니다. 
 지원되는 함수: 
 함수 변수: 
 순위 표현식의 예: 문서에 doc_embedding이라는 삽입 필드가 있는 경우 순위 표현식은   | 
              
createTime | 
                
                   
 출력 전용입니다. ServingConfig 생성 타임스탬프입니다. 생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면   | 
              
updateTime | 
                
                   
 출력 전용입니다. ServingConfig 업데이트 타임스탬프입니다. 생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면   | 
              
filterControlIds[] | 
                
                   
 서빙 경로에서 사용할 필터 컨트롤입니다. 트리거된 모든 필터 컨트롤이 적용됩니다. 필터 컨트롤은 서빙 구성과 동일한 데이터 저장소에 있어야 합니다. 필터 컨트롤은 최대 20개까지 사용할 수 있습니다.  | 
              
boostControlIds[] | 
                
                   
 서빙 경로에서 사용할 부스트 컨트롤입니다. 트리거된 모든 부스트 컨트롤이 적용됩니다. 부스트 컨트롤은 서빙 구성과 동일한 데이터 저장소에 있어야 합니다. 최대 20개의 부스트 제어  | 
              
redirectControlIds[] | 
                
                   
 리디렉션 컨트롤의 ID입니다. 여러 리디렉션이 적용되더라도 트리거된 첫 번째 리디렉션 작업만 적용됩니다. 최대 사양 수는 100개입니다. 
  | 
              
synonymsControlIds[] | 
                
                   
 조건 동의어 사양입니다. 여러 동의어 조건이 일치하는 경우 목록에 있는 일치하는 모든 동의어 컨트롤이 실행됩니다. 최대 사양 수는 100개입니다. 
  | 
              
onewaySynonymsControlIds[] | 
                
                   
 조건 단방향 동의어 사양입니다. 여러 단방향 동의어 조건이 일치하면 목록에 있는 일치하는 모든 단방향 동의어 컨트롤이 실행됩니다. 최대 사양 수는 100개입니다. 
  | 
              
dissociateControlIds[] | 
                
                   
 조건이 사양과 연결되지 않습니다. 일치하는 연결 해제 조건이 여러 개이면 목록에 있는 일치하는 모든 연결 해제 컨트롤이 실행됩니다. 순서는 중요하지 않습니다. 최대 사양 수는 100개입니다. 
  | 
              
replacementControlIds[] | 
                
                   
 조건 대체 사양입니다. 목록의 순서에 따라 적용됩니다. 이전에 대체된 용어는 다시 대체할 수 없습니다. 최대 사양 수는 100개입니다. 
  | 
              
ignoreControlIds[] | 
                
                   
 조건 무시 사양입니다. 여러 무시 조건이 일치하면 목록에 있는 일치하는 모든 무시 컨트롤이 실행됩니다. 순서는 중요하지 않습니다. 최대 사양 수는 100개입니다.  | 
              
promoteControlIds[] | 
                
                   
 조건부 프로모션 사양입니다. 최대 사양 수는 100개입니다.  | 
              
personalizationSpec | 
                
                   
 맞춤설정 사양의 사양입니다. 
  | 
              
answerGenerationSpec | 
                
                   
 (선택사항) 답변 생성 사양입니다.  | 
              
통합 필드 vertical_config. 업종별 구성입니다. vertical_config은 다음 중 하나여야 합니다. | 
              |
mediaConfig | 
                
                   
 제공 구성의 MediaConfig입니다.  | 
              
genericConfig | 
                
                   
 제공 구성의 GenericConfig입니다.  | 
              
메서드 | 
            |
|---|---|
                
 | 
              질문 응답 메서드입니다. | 
                
 | 
              ServingConfig를 가져옵니다. | 
                
 | 
              이 dataStore에 연결된 모든 ServingConfig를 나열합니다. | 
                
 | 
              ServingConfig를 업데이트합니다. | 
                
 | 
              상황별 사용자 이벤트가 필요한 추천을 만듭니다. | 
                
 | 
              검색을 수행합니다. | 
                
 | 
              검색을 수행합니다. | 
                
 | 
              질문 답변 메서드 (스트리밍) |