이 문서는 영어 원문을 자동 번역한 것으로, 내용이 원문과 다를 수 있습니다.영어 원문 보기
자연어 쿼리로 벡터 스토어를 검색합니다.
POST
/vector_stores/{vector_store_id}/search
인증
Authorization필수Bearer <token>
위치: header
요청 본문
application/json필수query필수string | array<string>
자연어 검색 쿼리입니다. 단일 문자열 또는 문자열 배열을 허용합니다.
참고: 다중 쿼리는 현재 OpenAI 호환성을 위해 배열 형식의 요청을 받기만 하는 임시 처리입니다. 배열을 전달하면 첫 번째 요소만 검색 임베딩 생성에 사용하고 이후 요소는 무시합니다. 이 경우 서버에 경고를 기록합니다. 다중 쿼리가 정식 지원되기 전까지는 예측 가능한 결과를 위해 단일 문자열을 전달하세요.
max_num_resultsinteger
반환할 최대 결과 수입니다(1~20).
기본값:
5최솟값: 1최댓값: 20filtersobject
검색 결과의 필터 조건입니다.
ranking_optionsobject
입력은 허용하지만 시스템 기본 순위 지정 방식을 사용합니다.
rewrite_queryboolean
입력은 허용하지만 시스템 기본 동작을 사용합니다.
경로 파라미터
vector_store_id필수string
벡터 스토어 ID입니다.
예시
요청
응답
다중 쿼리 요청
query 필드는 OpenAI 요청 형식과의 호환성을 위해 문자열 배열을 허용하지만, 현재 검색 임베딩 생성에는 첫 번째 요소만 사용됩니다. 이후 요소는 무시되며 서버에 경고가 기록됩니다. 다중 쿼리가 정식 지원되기 전까지는 예측 가능한 결과를 위해 단일 문자열을 전달하세요.
위 요청은 "How do I configure the system?"만 전달한 경우와 동일하게 동작합니다. 두 번째 쿼리는 무시됩니다.