buildOpenAiEmbeddingBody function

Map<String, dynamic> buildOpenAiEmbeddingBody(
  1. EmbeddingRequest request
)

OpenAI 形式の埋め込みリクエストのボディ(encoding_format: float)。

Implementation

Map<String, dynamic> buildOpenAiEmbeddingBody(EmbeddingRequest request) => {
      'model': request.model,
      'input': request.inputs,
      'encoding_format': 'float',
      if (request.dimensions != null) 'dimensions': request.dimensions,
    };