# Generated by SnakeBridge v0.12.0 - DO NOT EDIT MANUALLY # Regenerate with: mix compile # Library: dspy 3.1.2 # Python module: dspy.predict.refine defmodule Dspy.Predict.Refine do @moduledoc """ Submodule bindings for `dspy.predict.refine`. """ def __snakebridge_python_name__, do: "dspy.predict.refine" def __snakebridge_library__, do: "dspy" @doc """ """ @spec inspect_modules(term(), keyword()) :: {:ok, term()} | {:error, Snakepit.Error.t()} def inspect_modules(program, opts \\ []) do SnakeBridge.Runtime.call(__MODULE__, :inspect_modules, [program], opts) end @doc """ """ @spec recursive_mask(term(), keyword()) :: {:ok, term()} | {:error, Snakepit.Error.t()} def recursive_mask(o, opts \\ []) do SnakeBridge.Runtime.call(__MODULE__, :recursive_mask, [o], opts) end end