Base64 でエンコードされた文字列をバイナリイメージデータに変換します。
構文
bytea AI_ImageFromBase64 (text image)パラメーター
| パラメーター | 型 | 説明 |
|---|---|---|
image | text | Base64 でエンコードされたイメージ文字列です。文字列は data: で始まり、その後にイメージの MIME (Multipurpose Internet Mail Extensions) タイプが続きます。例: data:image/jpeg;base64,xxxxx。ここで、xxxxx は Base64 でエンコードされたバイナリイメージデータです。サポートされている MIME タイプについては、「data URI スキーム」をご参照ください。 |
戻り値
Base64 文字列から変換されたバイナリイメージデータ (bytea) を返します。
サポートされているフォーマット
JPEG、PNG、BMP。
例
次の例では、Base64 でエンコードされた JPEG 文字列をバイナリイメージデータに変換します。この関数を使用して、Qwen LLM などのテキスト埋め込みモデルのイメージ入力を準備します。
SELECT AI_ImageFromBase64('data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD...');