sageapi/models/llmage_cache.json

123 lines
2.9 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"summary": [
{
"name": "llmage_cache",
"title": "模型API映射缓存",
"primary": [
"id"
],
"classification": "cache"
}
],
"fields": [
{
"name": "id",
"type": "str",
"nullable": false,
"default": "",
"comment": "主键",
"length": 32
},
{
"name": "llmid",
"type": "str",
"nullable": false,
"default": "",
"comment": "关联模型ID",
"length": 32
},
{
"name": "model_name",
"type": "str",
"nullable": true,
"default": "",
"comment": "模型名称",
"length": 128
},
{
"name": "upappid",
"type": "str",
"nullable": false,
"default": "",
"comment": "上游应用ID",
"length": 32
},
{
"name": "apiname",
"type": "str",
"nullable": false,
"default": "",
"comment": "API名称",
"length": 128
},
{
"name": "api_url",
"type": "str",
"nullable": true,
"default": "",
"comment": "API端点URL",
"length": 512
},
{
"name": "api_params",
"type": "text",
"nullable": true,
"default": null,
"comment": "API参数配置JSON"
},
{
"name": "model_params",
"type": "text",
"nullable": true,
"default": null,
"comment": "模型参数配置JSONmax_tokens, temperature等"
},
{
"name": "status",
"type": "str",
"nullable": false,
"default": "active",
"comment": "状态: active/inactive",
"length": 16
},
{
"name": "sync_version",
"type": "str",
"nullable": true,
"default": "",
"comment": "同步版本号",
"length": 32
},
{
"name": "cached_at",
"type": "datetime",
"nullable": false,
"default": "CURRENT_TIMESTAMP",
"comment": "缓存写入时间"
}
],
"idxfields": [
{
"name": "idx_llmid",
"fields": [
"llmid"
],
"unique": false
},
{
"name": "idx_upappid",
"fields": [
"upappid"
],
"unique": false
},
{
"name": "idx_apiname",
"fields": [
"apiname"
],
"unique": false
}
],
"codes": []
}