읽기 라이브러리
다음 검색 페이지로 갈지 멈출지 결정하게 하기
LocalLLaMA의 다음 페이지를 의식적으로 선택하게 합니다. 미해결 질문, 요청 비용, 페이지 경계를 연결하되 보지 않은 답변의 품질은 예측하지 않습니다.
아직 해결하지 못한 작업을 확인하세요
독자가 무엇을 더 알아야 하는지 말할 수 있으면 다음 페이지 버튼을 판단하기 쉽습니다. 양자화 검색 예시에서는 메모리 측정 조건을 밝힌 토론을 찾는 일이 될 수 있습니다. 첫 응답을 읽은 뒤 그 자료가 조건을 다루는지 물어보세요. 답은 예, 아니요, 맥락 부족으로 불명확일 수 있습니다. 이는 읽기 판단이지 첫 페이지가 가장 관련 있는 자료라는 결론이 아닙니다. API는 그런 순위를 보장하지 않습니다.
불러온 레코드 옆에 질문과 짧은 메모를 남기세요. 첫 페이지에 유용한 참조가 있다면 저장하고 더 요청하지 않은 채 떠날 수 있게 합니다. 그렇지 않으면 단순히 “결과 더 필요”가 아니라 “하드웨어 미기재”처럼 구체적 불확실성을 보존하세요. 이는 앱 화면의 설계 예이지 LocalLLaMA에서 관찰한 사실이 아닙니다. 자동 스크롤이 열린 질문을 무한 검색으로 만들거나, 아직 읽고 있는 참조를 밀어내지 않게 하세요.
추가 요청을 가늠하세요
아직 보지 않은 답변의 가치가 아니라 실제 요청 비용과 읽을 양을 가늠하세요. limit=3으로 1페이지에서 2페이지로 넘어가면 같은 조건으로 최대 세 레코드를 더 요청합니다. 빈 응답도 성공하면 1크레딧입니다. 유료 크레딧 1000개는 $1이며 최소 충전액 $50는 50000개입니다. 이 계정 정보는 운영자의 예산 계획에 도움이 됩니다. 특정 다음 페이지가 유용한 실험이나 더 다양한 관점을 포함한다고 말할 근거는 되지 않습니다.
앱은 서비스 최대치보다 작은 읽기 예산을 정할 수 있습니다. 다음 요청 전에 “같은 필터로 한 페이지, 최대 세 레코드 추가”라고 설명하세요. 작은 첫 페이지의 다양성이나 꾸민 점수 분포로 관련성을 추정하지 마세요. _doc 순서에서는 쓸모 있는 자료가 먼저 온다거나 뒷페이지의 가치가 줄어든다고 볼 이유가 없습니다. 독자는 대신 필터 하나를 바꾸거나 끝낼 수 있습니다. 받지 않은 자료를 근거로 추천하는 것보다 정직한 선택입니다.
경계 신호를 살펴보세요
추가 페이지를 제공하기 전에 pagination.has_more를 읽고 page를 늘리는 동안 제출 필터와 limit을 유지하세요. 서비스는 1부터 100까지의 페이지 번호와 요청당 최대 100개 레코드를 허용합니다. page=100, limit=100의 마지막 페이지가 차면 범위 밖의 추가 레코드를 미리 볼 공간이 없습니다. 따라서 pagination.window_exhausted가 has_more=false 및 전체 수의 하한과 함께 나타날 수 있습니다. 그 경계에서 멈추되 모든 일치 레코드를 읽었다고 선언하지 마세요.
pagination.total에는 pagination.relation을 함께 표시하세요. gte는 적어도 그 수만큼을 가리키며 근삿값이 아닙니다. unknown은 null과 함께 올 수 있고, 첫 페이지 이후의 빈 페이지는 전체 수가 불명확할 수 있습니다. 이 필드들은 제한된 응답의 설명이지 주제의 완전성 지표가 아닙니다. 비슷하거나 반복된 레코드도 이후 페이지가 불필요하다는 증거는 아닙니다. 실제 ID로 중복을 제거한다면 로컬 선택임을 밝히고 각 응답의 반환 내용과 구분할 출처 정보를 남기세요.
멈출 수 있게 하세요
다음 페이지는 명시적으로 요청하고 현재 페이지를 쉽게 떠나게 하세요. 참조 저장, 노트 닫기, 제출 조건으로 돌아가기에서 추가 호출이 생겨서는 안 됩니다. 페이지 요청 중에는 같은 동작을 반복 실행하지 못하게 하고 기존 텍스트는 읽을 수 있게 둡니다. 중지 동작을 제공한다면 앞으로의 자동 요청을 멈추는지 화면의 기다림만 끝내는지 정확히 밝히세요. 이미 전송된 서버 작업의 취소나 비과금을 보장하지는 않습니다.
다음 요청이 실패하면 기존 레코드와 대기 중인 페이지 번호를 구분하세요. 적절할 때만 의도적인 재시도를 제공합니다. 상위 장애에는 환급 처리가 있고 대조가 보류될 수도 있습니다. 전송 중 잃은 응답은 최종 과금 결과가 불확실합니다. 실패한 시도를 숨기고 조용히 다른 페이지로 넘어가지 마세요. 무엇을 읽었고 왜 계속하거나 멈췄으며 무엇이 미상인지 알 수 있는 상태로 끝내세요. 완전한 답이 없어도 과거 검색을 마무리하는 합당한 결과입니다.