DeepSeek | Vision

DeepSeek 能够理解和分析图像。您可以在内容块中以 base64 编码数据的形式发送图像。

视觉示例

向 DeepSeek 发送带提示词的图像以请求描述。


DeepSeek := TsgcHTTP_API_DeepSeek.Create(nil);
DeepSeek.DeepSeekOptions.ApiKey := 'API_KEY';

// Load image and encode to base64
oStream := TFileStream.Create('photo.jpg', fmOpenRead);
Try
  oBytes := TBytesStream.Create;
  Try
    oBytes.CopyFrom(oStream, 0);
    vImageBase64 := EncodeBase64(oBytes.Memory, oBytes.Size);
  Finally
    oBytes.Free;
  End;
Finally
  oStream.Free;
End;

WriteLn(DeepSeek._CreateVisionMessage('deepseek-chat',
  'Describe this image', vImageBase64, 'image/jpeg'));