HALO 메모리는 최종 사용자 대화를 프로젝트 격리 주제, 요약 및 연결된 원시 교환으로 전환합니다. 검색은 관련 소스 레코드를 모델로 반환합니다. HALO는 사용자에게 표시되는 최종 답변을 생성하지 않습니다.
#범위 모델
| 가치 | 의미 | 규칙 |
|---|---|---|
HALO_API_KEY | 신뢰할 수 있는 발신자를 인증합니다 | 헤더만, 도구 인수가 아닙니다. |
projectKey | 메모리 제품 또는 환경이 필요할 수 있습니다 | 기존 프로젝트를 참조해야 하며 sk-로 시작하면 안 됩니다. |
endUserKey | 귀하의 안정적인 고객 식별자 | 필수 및 null이 아님 |
sessionData | 현재 메시지 및 애플리케이션 상태 | 현재 작업에 컨텍스트 선택이 필요한 경우 통과 |
#권장 flow
- 1검색 기능 선언
추가
halo_retrieve_end_user_memory를 모델에 전송된 도구에 추가합니다. - 2호출될 때만 실행
백엔드가 프로젝트 및 최종 사용자 ID를 삽입한 다음 HALO 함수 엔드포인트를 호출합니다.
- 3소스를 모델로 반환
피드
functionResponse다시 모델의 도구 루프. - 4최종 교환 캡처
어시스턴트 답변 후 완료되면 사용자/보조 교환을 별도로 작성합니다.
#메모리에 저장되는 것
- 최종 사용자 범위에 대한 전체 요약입니다.
- 주제 키, 레이블, 별칭, 신뢰도 및 요약.
- 주제에 연결된 원시 사용자/도우미 요청 및 응답 기록.
- 쓰기를 분류하고 요약하는 데 필요한 작업 및 사용량을 처리합니다.