문단 및 콘텐츠 형식

웹 검색 및 뉴스 검색은 각 결과의 content 필드에 있는 콘텐츠를 반환합니다. contentFormat 및 maxLength로 해당 콘텐츠가 무엇인지 선택합니다. 모든 요청에 대해 둘 다 설정합니다. 그라운딩의 경우 패시지를 사용합니다.

구간

passage를 maxLength로 설정하면 각 결과에 대해 쿼리와 가장 관련된 문서 부분을 contentFormat자까지 가져올 수 있습니다. Web IQ는 전체 문서를 Web IQ 측에서 처리하고 쿼리 대상 추출을 반환하므로 모델은 관련 문장을 찾기 위해 관련 없는 단락을 읽지 않아도 됩니다.

  • 토큰 절약: 모델이 모든 문서 대신 문서의 일부를 받습니다.
  • 더 나은 사실성: 컨텍스트에서 주제가 벗어난 콘텐츠가 적기 때문에 모델은 주제에서 벗어난 단락에 고정할 가능성이 적습니다.

Passages는 모든 애플리케이션에서 사용할 수 있습니다. 좋은 시작점은 passage = 10, contentFormat = maxLength, 및 maxResults = 3000입니다. 그다음 사용 사례에 맞게 조정하세요. maxResults 및 maxLength은 어떻게 튜닝해야 하나요?

전체 문서

Web IQ는 원래 웹 페이지를 반환하지 않습니다. 인덱싱하는 동안 각 페이지의 의미 있는 콘텐츠로부터 구조화된 문서를 생성하며 해당 문서에서 구절을 선택합니다. 전체 문서 액세스 권한이 있는 애플리케이션은 구절 대신 전체 문서를 요청할 수 있습니다.

contentFormat Returns
passage 쿼리와 가장 관련이 있는 문서 부분(최대 maxLength자까지)입니다.
text 일반 텍스트로 된 전체 문서, 최대 maxLength자.
html 전체 문서를 HTML로, maxLength자까지.
markdown Markdown 형식의 전체 문서, 최대 maxLength자까지.

문서가 maxLength보다 길면 잘립니다. 전체 문서를 얻으려면 maxLength를 충분히 높게 설정합니다.

애플리케이션에 전체 문서 액세스 권한이 없는 경우 AuthContentFormatForbidden, text 또는 html를 설정하는 요청은 오류 코드 markdown와 함께 HTTP 403을 반환합니다. 구절은 근거 제시에 권장되는 형식으로 유지됩니다.

전체 문서 액세스 요청하기

전체 문서 액세스를 요청하려면 Azure 지원을 통해 Web IQ 지원 요청을 열고 전체 페이지 콘텐츠 범주를 선택합니다. 이미 html 또는 text를 사용하는 애플리케이션은 지금처럼 계속 작동합니다.

기본값 및 제한

얻을 수 있는 것은 애플리케이션에 전체 문서 액세스 권한이 있는지 여부에 따라 달라집니다. 매번 동일한 결과를 얻으려면 모든 요청에 contentFormat 및 maxLength를 설정합니다.

전체 문서에 대한 액세스 권한 없음 전체 문서에 대한 전체 액세스 권한
사용 가능한 형식 passage passage, text, , html, markdown
contentFormat 그것을 빼면 passage html (웹 검색), text (뉴스 검색)
maxLength 빼면 3000 10000
결과당 최대 content 3,000자 (더 큰 maxLength 값은 최대 3,000자를 반환) maxLength, 최대 500,000자

찾아보기

찾아보기에서는 선택한 URL에 대한 전체 문서를 text, html 또는 markdown로, 최대 maxLength자까지 반환합니다. 추출할 쿼리가 없기 때문에 passage을 지원하지 않습니다.