はじめに
「無料AIでPDFと画像をOCRする」をstreamlit cloud の Free 版で Webアプリにしました。
Webアプリのアクセス先
構築手順
-
Webアプリ ソースコード作成
https://github.com/katsu-yoshimu/AI_OCR/blob/main/ai_ocr_app.py 参照 -
Streamlit cloud アカウント作成&Webアプリ作成(Create app)
参考を参照 -
Webアプリに Gemini APIキー設定
参考を参照設定内容は以下のとおり
# .streamlit/secrets.toml [gemini] api_key = "ここはご自分のAPIキー値を指定してください"
注意事項
- Gemini API 追加利用規約の『プライベート情報、機密情報、または個人情報を送信 しないでください。』が許容できるか?
- 無料枠なので1分間に15回。1日に1500回の実行上限がある
- PDF・画像ファイルのOCR結果の出力形式はHTMLのみ
参考
-
https://qiita.com/shimmy-notat/items/4de7ed8a79d2f5b121da
streamlit cloud 環境を構築する際に参考ささせていただきました。ありがとうございました。 -
https://qiita.com/ushi05/items/3e51b218e3e45ef74ff4
Gemini APIキーを設定する際に参考とさせていただきました。ありがとうございました。