test_update_cache_with_multiple_generations() — langchain Function Reference
Architecture documentation for the test_update_cache_with_multiple_generations() function in cache.py from the langchain codebase.
Entity Profile
Dependency Diagram
graph TD c0b3e1e4_1bec_9e27_8809_9e8d5cdb7705["test_update_cache_with_multiple_generations()"] b70c4268_3664_756a_7c69_51e688513a16["AsyncCacheTestSuite"] c0b3e1e4_1bec_9e27_8809_9e8d5cdb7705 -->|defined in| b70c4268_3664_756a_7c69_51e688513a16 71849107_53eb_01af_ca1d_cf2c2e5c0ae5["test_update_cache_with_multiple_generations()"] 71849107_53eb_01af_ca1d_cf2c2e5c0ae5 -->|calls| c0b3e1e4_1bec_9e27_8809_9e8d5cdb7705 d5d4830f_2822_efeb_b07c_2d1d13a94913["get_sample_prompt()"] c0b3e1e4_1bec_9e27_8809_9e8d5cdb7705 -->|calls| d5d4830f_2822_efeb_b07c_2d1d13a94913 09ca697f_49fd_b6e0_b9a0_88757a987ef9["get_sample_llm_string()"] c0b3e1e4_1bec_9e27_8809_9e8d5cdb7705 -->|calls| 09ca697f_49fd_b6e0_b9a0_88757a987ef9 0186e179_c44e_d900_ffb5_861a13cfc281["get_sample_generation()"] c0b3e1e4_1bec_9e27_8809_9e8d5cdb7705 -->|calls| 0186e179_c44e_d900_ffb5_861a13cfc281 71849107_53eb_01af_ca1d_cf2c2e5c0ae5["test_update_cache_with_multiple_generations()"] c0b3e1e4_1bec_9e27_8809_9e8d5cdb7705 -->|calls| 71849107_53eb_01af_ca1d_cf2c2e5c0ae5 adb30ac4_8376_beb9_24d4_c2f227ed75dd["get_sample_prompt()"] c0b3e1e4_1bec_9e27_8809_9e8d5cdb7705 -->|calls| adb30ac4_8376_beb9_24d4_c2f227ed75dd style c0b3e1e4_1bec_9e27_8809_9e8d5cdb7705 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
libs/standard-tests/langchain_tests/integration_tests/cache.py lines 195–207
async def test_update_cache_with_multiple_generations(
self,
cache: BaseCache,
) -> None:
"""Test updating the cache with multiple `Generation` objects."""
prompt = self.get_sample_prompt()
llm_string = self.get_sample_llm_string()
generations = [
self.get_sample_generation(),
Generation(text="Another generated text."),
]
await cache.aupdate(prompt, llm_string, generations)
assert await cache.alookup(prompt, llm_string) == generations
Domain
Subdomains
Calls
Source
Frequently Asked Questions
What does test_update_cache_with_multiple_generations() do?
test_update_cache_with_multiple_generations() is a function in the langchain codebase, defined in libs/standard-tests/langchain_tests/integration_tests/cache.py.
Where is test_update_cache_with_multiple_generations() defined?
test_update_cache_with_multiple_generations() is defined in libs/standard-tests/langchain_tests/integration_tests/cache.py at line 195.
What does test_update_cache_with_multiple_generations() call?
test_update_cache_with_multiple_generations() calls 5 function(s): get_sample_generation, get_sample_llm_string, get_sample_prompt, get_sample_prompt, test_update_cache_with_multiple_generations.
What calls test_update_cache_with_multiple_generations()?
test_update_cache_with_multiple_generations() is called by 1 function(s): test_update_cache_with_multiple_generations.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free