1. The first prompt containing the question is sent to the model (step 1 of Figure 1). 2. The Adapt-LLM evaluates the prompt to determine whether additional context is necessary to answer the question effectively (step 2). 3. If the model determines that context is not required, it directly produces a response to the question by leveraging its parametric memory (step 3). 4. If context is deemed necessary, the Adapt-LLM model returns a special token, represented as \(\langle\text{RET}\rangle\), and an off-the-shelf IR system is used to retrieve pertinent context based on the question (step 4); the context is then combined with the original question prompt to form a comprehensive representation for answer generation (step 5).
1. 질문이 포함된 첫 번째 프롬프트가 모델에 전송됩니다(그림 1의 1단계). 2. Adapt-LLM은 프롬프트를 평가하여 질문에 효과적으로 답변하기 위해 추가 context가 필요한지 여부를 결정합니다(2단계). 3. 모델이 context가 필요하지 않다고 판단하면 파라메트릭 메모리를 활용하여 질문에 대한 응답을 직접 생성합니다(3단계). 4. context가 필요하다고 판단되면 Adapt-LLM 모델은 \(\langle\text{RET}\rangle\)로 표시되는 특수 토큰을 반환하고, 상용 IR 시스템을 사용하여 질문에 따라 관련 context를 검색한 다음(4단계), 원래 질문 프롬프트와 결합하여 포괄적인 표현을 생성하여 답변을 생성합니다(5단계).
1. 질문이 포함된 첫 번째 프롬프트가 모델에 전송됩니다(그림 1의 1단계). 2. Adapt-LLM은 프롬프트를 평가하여 질문에 효과적으로 답변하기 위해 추가 컨텍스트가 필요한지 여부를 결정합니다(2단계). 3. 모델이 컨텍스트가 필요하지 않다고 판단하면 파라메트릭 메모리를 활용하여 질문에 대한 응답을 직접 생성합니다(3단계). 4. 컨텍스트가 필요하다고 판단되면 Adapt-LLM 모델은 \(\langle\text{RET}\rangle\)로 표시되는 특수 토큰을 반환하고, 상용 IR 시스템을 사용하여 질문에 따라 관련 컨텍스트를 검색한 다음(4단계), 원래 질문 프롬프트와 결합하여 포괄적인 표현을 생성하여 답변을 생성합니다(5단계).