import{_ as t,c as a,ae as o,o as n}from"./chunks/framework.BzDBnRMZ.js";const u=JSON.parse('{"title":"models","description":"","frontmatter":{"title":"models","order":100},"headers":[],"relativePath":"dev/api/plugin/func_call/models.md","filePath":"zh/dev/api/plugin/func_call/models.md","lastUpdated":null}'),r={name:"dev/api/plugin/func_call/models.md"};function s(l,e,d,c,i,h){return n(),a("div",null,e[0]||(e[0]=[o('
nonebot_plugin_marshoai.plugin.func_call.models SessionContext(BaseModel) bot: Bot = NO_DEFAULT event: Event = NO_DEFAULT matcher: Matcher = NO_DEFAULT state: T_State = NO_DEFAULT caller: Any = None SessionContextDepends(BaseModel) bot: str | None = None event: str | None = None matcher: str | None = None state: str | None = None caller: str | None = None