Documentation
¶
Index ¶
- func DocStatusInit(ctx *gin.Context)
- func GetDeployInfo(ctx *gin.Context)
- func GetModelById(ctx *gin.Context)
- func GetWorkflowList(ctx *gin.Context)
- func ModelChatCompletions(ctx *gin.Context)
- func ModelEmbeddings(ctx *gin.Context)
- func ModelGui(ctx *gin.Context)
- func ModelOcr(ctx *gin.Context)
- func ModelPdfParser(ctx *gin.Context)
- func ModelRerank(ctx *gin.Context)
- func SelectKnowledgeInfoByName(ctx *gin.Context)
- func UpdateDocStatus(ctx *gin.Context)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DocStatusInit ¶
DocStatusInit
@Tags callback
@Summary 将正在解析的文档设置为解析失败
@Description 将正在解析的文档设置为解析失败
@Accept json
@Produce json
@Success 200 {object} response.Response{}
@Router /api/doc_status_init [get]
func GetDeployInfo ¶
GetDeployInfo
@Tags callback
@Summary 获取Maas平台部署信息(模型扩展调用)
@Description 获取Maas平台部署信息(模型扩展调用)
@Accept json
@Produce json
@Success 200 {object} response.Response{}
@Router /api/deploy/info [get]
func GetModelById ¶
GetModelById
@Tags callback
@Summary 根据ModelId获取模型
@Accept json
@Produce json
@Param modelId path string true "模型ID"
@Success 200 {object} response.Response{data=response.ModelInfo}
@Router /model/{modelId} [get]
func GetWorkflowList ¶ added in v0.2.3
GetWorkflowList
@Tags callback
@Summary 根据userId和spaceId获取Workflow
@Description 根据userId和spaceId获取Workflow
@Accept json
@Produce json
@Param userId query string true "获取工作流参数userId"
@Param orgId query string true "获取工作流参数orgId"
@Success 200 {object} response.Response
@Router /workflow/list [get]
func ModelChatCompletions ¶
ModelChatCompletions
@Tags callback
@Summary Model Chat Completions
@Accept json
@Produce json
@Param modelId path string true "模型ID"
@Param data body mp_common.LLMReq{} true "请求参数"
@Success 200 {object} mp_common.LLMResp{}
@Router /model/{modelId}/chat/completions [post]
func ModelEmbeddings ¶
ModelEmbeddings
@Tags callback
@Summary Model Embeddings
@Accept json
@Produce json
@Param modelId path string true "模型ID"
@Param data body mp_common.EmbeddingReq{} true "请求参数"
@Success 200 {object} mp_common.EmbeddingResp{}
@Router /model/{modelId}/embeddings [post]
func ModelGui ¶ added in v0.2.1
ModelGui
@Tags callback
@Summary Model Gui
@Accept json
@Produce json
@Param modelId path string true "模型ID"
@Param data body mp_common.GuiReq{} true "请求参数"
@Success 200 {object} mp_common.GuiResp{}
@Router /model/{modelId}/gui [post]
func ModelOcr ¶ added in v0.1.5
ModelOcr
@Tags callback
@Summary Model Ocr
@Accept multipart/form-data
@Produce json
@Param modelId path string true "模型ID"
@Param file formData file true "文件"
@Success 200 {object} mp_common.OcrResp{}
@Router /model/{modelId}/ocr [post]
func ModelPdfParser ¶ added in v0.2.3
ModelPdfParser
@Tags callback
@Summary Model PdfParser
@Accept multipart/form-data
@Produce json
@Param modelId path string true "模型ID"
@Param file formData file true "文件"
@Param file_name formData string true "文件名"
@Success 200 {object} mp_common.PdfParserResp{}
@Router /model/{modelId}/pdf-parser [post]
func ModelRerank ¶
ModelRerank
@Tags callback
@Summary Model Rerank
@Accept json
@Produce json
@Param modelId path string true "模型ID"
@Param data body mp_common.RerankReq{} true "请求参数"
@Success 200 {object} mp_common.RerankResp{}
@Router /model/{modelId}/rerank [post]
func SelectKnowledgeInfoByName ¶
SelectKnowledgeInfoByName
@Tags callback
@Summary 获取Maas平台知识库信息(模型扩展调用)
@Description 获取Maas平台知识库信息(模型扩展调用)
@Accept json
@Produce json
@Param data body request.SearchKnowledgeInfoReq true "根据知识库名称请求参数"
@Success 200 {object} response.Response{}
@Router /api/category/info [get]
func UpdateDocStatus ¶
UpdateDocStatus
@Tags callback
@Summary 更新文档状态(模型扩展调用)
@Description 更新文档状态(模型扩展调用)
@Accept json
@Produce json
@Param data body request.CallbackUpdateDocStatusReq true "更新文档状态请求参数"
@Success 200 {object} response.Response
@Router /api/docstatus [post]
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.