CallEmbeddingAPIWithModel 调用embedding API (指定模型) - 保持向后兼容
(content string, channel *model.Channel, modelName string, ctx *EmbeddingContext)
| 397 | |
| 398 | // CallEmbeddingAPIWithModel 调用embedding API (指定模型) - 保持向后兼容 |
| 399 | func (s *EmbeddingService) CallEmbeddingAPIWithModel(content string, channel *model.Channel, modelName string, ctx *EmbeddingContext) ([]float64, error) { |
| 400 | // 调用新版本方法,传递 0,0 表示不检查停止信号 |
| 401 | return s.CallEmbeddingAPIWithModelWithStop(content, channel, modelName, ctx.GetLibraryID(), ctx.GetFileID()) |
| 402 | } |
| 403 | |
| 404 | // isNonRetryableError 判断是否是不可重试的错误 |
| 405 | func (s *EmbeddingService) isNonRetryableError(err error) bool { |
no test coverage detected