dspy.configure_cache
dspy.configure_cache(enable_disk_cache: bool | None = True, enable_memory_cache: bool | None = True, disk_cache_dir: str | None = DISK_CACHE_DIR, disk_size_limit_bytes: int | None = DISK_CACHE_LIMIT, memory_max_entries: int | None = 1000000)
为DSPy配置缓存。
参数:
| 名称 | 类型 | 描述 | 默认值 |
|---|---|---|---|
enable_disk_cache
|
bool | None
|
是否启用磁盘缓存。 |
True
|
enable_memory_cache
|
bool | None
|
是否启用内存缓存。 |
True
|
disk_cache_dir
|
str | None
|
用于存储磁盘缓存的目录。 |
DISK_CACHE_DIR
|
disk_size_limit_bytes
|
int | None
|
磁盘缓存的大小限制。 |
DISK_CACHE_LIMIT
|
memory_max_entries
|
int | None
|
内存缓存中的最大条目数。 |
1000000
|
Source code in dspy/clients/__init__.py
:::