mellea.backends.tools
mellea.backends.tools.get_tools_from_action(action: Any)
dict
: mapping function names to callablesmellea.backends.tools.convert_tools_to_json(tools: dict[str, Callable])
from langchain_ibm.chat_models import convert_to_openai_tool
in their demos, but it gives the same values.mellea.backends.tools.json_extraction(text: str)
mellea.backends.tools.find_func(d)
...{"name": string, "arguments": {}}...
mellea.backends.tools.parse_tools(llm_response: str)