io library
dart:io 連携ライブラリ。
import 'package:ai_box/io.dart'; すると File から各種パーツを
1 行で生成できる拡張が使えるようになる(ファイルを「入れるだけ」)。
import 'package:ai_box/io.dart';
final msg = LLMContent.user('説明して', attachments: [
File('photo.png').toImagePart(),
File('doc.pdf').toFilePart(),
]);
Extensions
- LLMFileParts on File
- dart:io の File から ai_box のパーツを生成する拡張。