|
oc_chat
|
Go to the source code of this file.
Classes | |
| class | oc_chat.core.request_plan.ProviderRequestPlan |
| class | oc_chat.core.request_plan.RenderedRequest |
Namespaces | |
| namespace | oc_chat |
| namespace | oc_chat.core |
| namespace | oc_chat.core.request_plan |
Functions | |
| str | oc_chat.core.request_plan._tool_name (dict schema) |
| ProviderRequestPlan | oc_chat.core.request_plan.build_request_plan (list[dict] messages, str model, *, list[dict]|None tool_catalog=None, list[str]|None allowed_tools=None, str reasoning_mode="off", int|None output_max_tokens=None) |
| list[dict] | oc_chat.core.request_plan.compose_chat_messages (ProviderRequestPlan plan) |
| list[dict]|None | oc_chat.core.request_plan.filtered_tool_catalog (ProviderRequestPlan plan) |
Variables | |
| str | oc_chat.core.request_plan._TOOL_SECTION_MARKER = "\n\n## Tools" |