mirror of
https://gitcode.com/JianFeeeee/HomeAgent.git
synced 2026-09-21 09:28:14 +00:00
- 删除 OpenAIProvider/OllamaProvider 死代码,LuaAdaptedProvider 独存 - DisableThinking 从 ExtraBody 移到 CompletionRequest 顶层字段 - ContextWindow 从 Provider 签名移到 BaseConfig/ModelContextWindow() 统管 - 确认 CleanText 仅做基本空白 trim,QQ 模板剥离归插件 Cleaner - Cleaner/NoMemory 仅作用于向量计算和 jieba 分词层,原文不变 - context.ContextEvent/Doc.Content 始终保存原文 - 删除 nlp/download.go 死代码 - media.go: context.Background() -> a.ctx 级联 - clawhubadapter: HTTP 超时 - cut.go: 跨平台 mod cache 路径 (GOMODCACHE->GOPATH->HomeDir) - bridge_e2e_test: 移除未用 runtime import - lua 适配器: disable_thinking 传参
21 lines
450 B
Go
21 lines
450 B
Go
//go:build !onnxruntime
|
|
|
|
package nlp
|
|
|
|
import "fmt"
|
|
|
|
type ONNXParser struct{}
|
|
|
|
type ONNXConfig struct {
|
|
ModelPath string
|
|
DataDir string
|
|
}
|
|
|
|
func NewONNXParser(_ ONNXConfig) (*ONNXParser, error) {
|
|
return nil, fmt.Errorf("ONNX parser requires build tag 'onnxruntime' (go build -tags onnxruntime)")
|
|
}
|
|
|
|
func (p *ONNXParser) Parse(_ string) (*ParseResult, error) {
|
|
return nil, fmt.Errorf("ONNX parser not available: rebuild with -tags onnxruntime")
|
|
}
|