[Langchain] 응답 캐시 동작 파악
langchain에서 제공하는 cache 기능을 사용하여 질의 응답을 캐싱하였으나 내부적으로 어떻게 동작하는지 궁금해서 찾아보았다. 먼저 chat_models.py의 _agenerate_with_cache 메소드가 실행이 된다. 그 안에 아래의 함수가 호출이 되면서 cache에 같은 데이터가 있는지 찾는다.cache_val = await llm_cache.alookup(prompt, llm_string) #chat_models.pyasync def _agenerate_with_cache( self, messages: List[BaseMessage], stop: Optional[List[str]] = None, run_manager: Optional[AsyncCallbackManage..
Framework
2024. 5. 28. 17:20
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 다이나믹프로그래밍
- springboot
- LangChain
- 시간초과
- synflooding
- 카카오페이면접후기
- 코딩테스트
- linux
- 프로그래머스
- 분산시스템
- FastAPI
- llm
- 리눅스
- 그리디
- 우선순위큐
- java
- 백준
- 보안
- lightsail
- 정보보안
- 카카오페이
- 정보보안기사
- 파이썬
- t검정
- 딥러닝
- 보안기사
- Ai
- t-test
- Python
- 자료구조
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
글 보관함