Documentation
¶
Index ¶
- func AddModelUsageToContext(ctx context.Context, usage *ai.GenerationUsage) bool
- func ContextWithHandleStreamFn(ctx context.Context, fn ai.ModelStreamCallback) context.Context
- func ContextWithModelUsage(ctx context.Context, usage ai.GenerationUsage) context.Context
- func ContextWithModels(ctx context.Context, m models.Models) context.Context
- func GetModelUsageFromContext(ctx context.Context) ai.GenerationUsage
- func HandleStreamFnFromContext(ctx context.Context) ai.ModelStreamCallback
- func ModelsFromContext(ctx context.Context) (models.Models, bool)
- func Notify(parent context.Context, signals ...os.Signal) (context.Context, context.CancelFunc)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddModelUsageToContext ¶
func AddModelUsageToContext(ctx context.Context, usage *ai.GenerationUsage) bool
AddModelUsageToContext 追加模型用量到上下文
func ContextWithHandleStreamFn ¶
ContextWithHandleStreamFn 返回携带处理流函数的上下文
func ContextWithModelUsage ¶
ContextWithModelUsage 返回携带模型用量信息的上下文
func ContextWithModels ¶
ContextWithModels 返回携带指定模型配置的上下文
func GetModelUsageFromContext ¶
func GetModelUsageFromContext(ctx context.Context) ai.GenerationUsage
GetModelUsageFromContext 从上下文获取当前模型用量
func HandleStreamFnFromContext ¶
func HandleStreamFnFromContext(ctx context.Context) ai.ModelStreamCallback
HandleStreamFnFromContext 从上下文获取处理流函数
func ModelsFromContext ¶
ModelsFromContext 从上下文获取模型名
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.