inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

나띵메로님의 게시글

나띵메로 나띵메로

@main33730814

수강평 작성수
3
평균평점
3.7

게시글 2

질문&답변

evaluate_retrieval_at_K 함수 문의드립니다.

해결했습니다. 아나콘다 가상환경의 라이브러리 설치 디렉터리의 krag/utils.py 에서 time.sleep 코드 추가했습니다. 저랑 같은 이슈 있으신 분은 해당 라이브러리에서 코드 수정 후 사용하시면 될 것 같습니다. 수정된 코드 일부 공유드립니다. 매개변수에 time_delay 추가 후 저장하시면 됩니다. outputs = [] for idx, row in tqdm(df_qa_test.iterrows(), total=len(df_qa_test), desc="Processing questions"): question = row['question'] context_docs = context_to_document(df_qa_test, idx) for retriever_key, retriever in set_retrievers.items(): # API time delay time.sleep(time_delay) try: retrieved_docs = retriever.invoke(question)

좋아요수
0
댓글수
2
조회수
82