[PYTHON/STREAMLIT] @cache_data 데코레이터 : 함수에서 반환 데이터 캐시하기

■ @cache_data 데코레이터를 사용해 함수에서 반환 데이터를 캐시하는 방법을 보여준다. ▶ main.py

▶ requirements.txt

※ pip install streamlit 명령을 실행했다.

[PYTHON/LANGCHAIN] set_llm_cache 함수 : InMemoryCache 객체를 사용해 메모리 캐시 설정하기

■ set_llm_cache 함수에서 InMemoryCache 객체를 설정해 메모리 캐시를 사용하는 방법을 보여준다. ※ OPENAI_API_KEY 환경 변수 값은 .env 파일에 정의한다. ▶ main.py

[PYTHON/LANGCHAIN] set_llm_cache 함수 : SQLiteCache 객체를 캐시로 설정하기

■ set_llm_cache 함수를 사용해 SQLiteCache 객체를 캐시로 설정하는 방법을 보여준다. ※ OPENAI_API_KEY 환경 변수 값은 .env 파일에 정의한다. ▶ main.py

[PYTHON/LANGCHAIN] set_llm_cache 함수 : InMemoryCache 객체를 캐시로 설정하기

■ set_llm_cache 함수를 사용해 InMemoryCache 객체를 캐시로 설정하는 방법을 보여준다. ※ OPENAI_API_KEY 환경 변수 값은 .env 파일에 정의한다. ▶ main.py

[C#/ASP.NET] HttpCachePolicy 클래스 : 코드 기반 캐시 설정하기

■ HttpCachePolicy 클래스를 사용해 코드 기반 캐시를 설정하는 방법을 보여준다. ▶ MainPage.aspx

▶ MainPage.aspx.cs

TestProject.zip

[C#/ASP.NET] OutputCache 지시자 : 캐시 설정하기

■ OutputCache 지시자를 사용해 캐시를 설정하는 방법을 보여준다. ▶ TimeControl.ascx

▶ TimeControl.ascx.cs

▶ MainPage.aspx

▶ MainPage.aspx.cs

TestProject.zip