# Generated by SnakeBridge v0.12.0 - DO NOT EDIT MANUALLY # Regenerate with: mix compile # Library: dspy 3.1.2 # Python module: dspy.utils.caching defmodule Dspy.Utils.Caching do @moduledoc """ Submodule bindings for `dspy.utils.caching`. """ def __snakebridge_python_name__, do: "dspy.utils.caching" def __snakebridge_library__, do: "dspy" @doc """ Create a subdirectory in the DSPy cache directory. Parameters: - `subdir` (String.t()) Returns: - `String.t()` """ @spec create_subdir_in_cachedir(String.t(), keyword()) :: {:ok, String.t()} | {:error, Snakepit.Error.t()} def create_subdir_in_cachedir(subdir, opts \\ []) do SnakeBridge.Runtime.call(__MODULE__, :create_subdir_in_cachedir, [subdir], opts) end end