Spaces:
Runtime error
Runtime error
A newer version of the Gradio SDK is available:
6.5.1
metadata
title: Resume Intake & Normalization (OpenAI)
emoji: 📝
colorFrom: green
colorTo: indigo
sdk: gradio
sdk_version: 4.44.0
app_file: app.py
pinned: false
HF Resume Intake System (OpenAI版)
必須のSecrets/Env
OPENAI_API_KEY: OpenAI API KeyHF_TOKEN: Hugging Faceへの書き込み権限トークンDATASET_REPO: 保存先プライベートDataset (<org-or-user>/candidates)- (任意)
OPENAI_VISION_MODEL/OPENAI_TEXT_MODEL: 既定はgpt-4o-mini
使い方
- Spaceで本リポジトリを起動し、複数ファイル(PDF/画像/Word/テキスト)をドロップ→「実行」
- OpenAIでOCR/構造化/要約を行い、複数資料を統合して1つの候補者JSONを生成
- 匿名PDFを作成し、Parquet/JSON/PDFをDatasetsへアップロード
カスタマイズ
pipelines/merge.pyで統合ロジック(重複判定/ソート)を調整pipelines/skills.pyの辞書を業界用語で拡張- OpenAIプロンプトは
pipelines/openai_ingest.pyのstructure_with_openai/summarize_with_openaiを編集
注意
- Vision OCRはページ数カット(既定10p)。長大PDFは上限を増やすとコスト増。
- 個人情報はプライベートで運用し、匿名化PDFの共有を推奨。