31 lines
1014 B
Go
31 lines
1014 B
Go
package entity
|
|
|
|
import "gitea.redpowerfuture.com/red-future/common/beans"
|
|
|
|
// ProviderProtocol 模型协议映射配置
|
|
type ProviderProtocol struct {
|
|
beans.SQLBaseDO `orm:",inherit"`
|
|
ProviderName string `orm:"provider_name" json:"providerName"`
|
|
RequestTemplate map[string]any `orm:"request_template" json:"requestTemplate"`
|
|
SystemPromptTemplate string `orm:"system_prompt_template" json:"systemPromptTemplate"`
|
|
Status int `orm:"status" json:"status"`
|
|
}
|
|
|
|
// providerProtocolCol 列名
|
|
type providerProtocolCol struct {
|
|
beans.SQLBaseCol
|
|
ProviderName string
|
|
RequestTemplate string
|
|
SystemPromptTemplate string
|
|
Status string
|
|
}
|
|
|
|
// ProviderProtocolCol 列名常量
|
|
var ProviderProtocolCol = providerProtocolCol{
|
|
SQLBaseCol: beans.DefSQLBaseCol,
|
|
ProviderName: "provider_name",
|
|
RequestTemplate: "request_template",
|
|
SystemPromptTemplate: "system_prompt_template",
|
|
Status: "status",
|
|
}
|