├── LICENSE ├── README.md ├── conversational-assistant ├── .eslintrc.json ├── .gitignore ├── README.md ├── app │ ├── api │ │ ├── tools │ │ │ ├── get_orders │ │ │ │ └── route.ts │ │ │ ├── get_product_details │ │ │ │ └── route.ts │ │ │ └── get_products │ │ │ │ └── route.ts │ │ └── turn_response │ │ │ └── route.ts │ ├── favicon.ico │ ├── fonts │ │ ├── GeistMonoVF.woff │ │ └── GeistVF.woff │ ├── globals.css │ ├── layout.tsx │ └── page.tsx ├── components.json ├── components │ ├── assistant.tsx │ ├── chat.tsx │ ├── message.css │ ├── message.tsx │ ├── tool-call.tsx │ └── ui │ │ ├── button.tsx │ │ ├── chart.tsx │ │ └── table.tsx ├── config │ ├── components-definition.ts │ ├── constants.ts │ ├── data │ │ ├── demo-data.ts │ │ └── types.ts │ ├── functions.ts │ ├── tools-list.ts │ ├── ui │ │ ├── components.tsx │ │ └── tool-results.tsx │ └── user-actions.ts ├── lib │ ├── assistant.ts │ ├── components-mapping.tsx │ ├── tools │ │ ├── generate-ui-tool.ts │ │ ├── tools-handling.ts │ │ └── tools.ts │ └── utils.ts ├── next.config.mjs ├── package-lock.json ├── package.json ├── postcss.config.mjs ├── prettier.config.cjs ├── public │ ├── imgs │ │ ├── acc-MLC82.webp │ │ ├── cl-CE7902.webp │ │ ├── convex_icon.svg │ │ ├── mb-NE9000.webp │ │ └── qt-24X553.webp │ └── screenshot.jpg ├── stores │ └── useConversationStore.ts ├── tailwind.config.ts └── tsconfig.json ├── generative-ui ├── .eslintrc.json ├── .gitignore ├── README.md ├── app │ ├── api │ │ └── generate_ui │ │ │ └── route.ts │ ├── favicon.ico │ ├── fonts │ │ ├── GeistMonoVF.woff │ │ └── GeistVF.woff │ ├── globals.css │ ├── layout.tsx │ └── page.tsx ├── components.json ├── components │ ├── chat.tsx │ ├── ui-display.tsx │ └── ui │ │ ├── chart.tsx │ │ └── table.tsx ├── lib │ ├── components-definition.ts │ ├── components-mapping.tsx │ ├── components.tsx │ ├── constants.ts │ ├── generate-ui-tool.ts │ ├── handle-message.ts │ └── utils.ts ├── next.config.mjs ├── package-lock.json ├── package.json ├── postcss.config.mjs ├── prettier.config.cjs ├── public │ ├── imgs │ │ └── convex_icon.svg │ └── screenshot.jpg ├── tailwind.config.ts └── tsconfig.json └── resume-extraction ├── .eslintrc.json ├── .gitignore ├── README.md ├── app ├── api │ └── extract_resume │ │ └── route.ts ├── favicon.ico ├── fonts │ ├── GeistMonoVF.woff │ └── GeistVF.woff ├── globals.css ├── layout.tsx └── page.tsx ├── components.json ├── components ├── extracted-values.tsx ├── file-dropper.css └── file-dropper.tsx ├── lib ├── constants.ts └── resume.ts ├── next.config.mjs ├── package-lock.json ├── package.json ├── postcss.config.mjs ├── prettier.config.cjs ├── public ├── example_resume.pdf ├── imgs │ └── convex_icon.svg ├── screenshot-json.jpg ├── screenshot-streaming.jpg └── screenshot.jpg ├── tailwind.config.ts └── tsconfig.json /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/README.md -------------------------------------------------------------------------------- /conversational-assistant/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/conversational-assistant/.eslintrc.json -------------------------------------------------------------------------------- /conversational-assistant/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/conversational-assistant/.gitignore -------------------------------------------------------------------------------- /conversational-assistant/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/conversational-assistant/README.md -------------------------------------------------------------------------------- /conversational-assistant/app/api/tools/get_orders/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/conversational-assistant/app/api/tools/get_orders/route.ts -------------------------------------------------------------------------------- /conversational-assistant/app/api/tools/get_product_details/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/conversational-assistant/app/api/tools/get_product_details/route.ts -------------------------------------------------------------------------------- /conversational-assistant/app/api/tools/get_products/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/conversational-assistant/app/api/tools/get_products/route.ts -------------------------------------------------------------------------------- /conversational-assistant/app/api/turn_response/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/conversational-assistant/app/api/turn_response/route.ts -------------------------------------------------------------------------------- /conversational-assistant/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/conversational-assistant/app/favicon.ico -------------------------------------------------------------------------------- /conversational-assistant/app/fonts/GeistMonoVF.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/conversational-assistant/app/fonts/GeistMonoVF.woff -------------------------------------------------------------------------------- /conversational-assistant/app/fonts/GeistVF.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/conversational-assistant/app/fonts/GeistVF.woff -------------------------------------------------------------------------------- /conversational-assistant/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/conversational-assistant/app/globals.css -------------------------------------------------------------------------------- /conversational-assistant/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/conversational-assistant/app/layout.tsx -------------------------------------------------------------------------------- /conversational-assistant/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/conversational-assistant/app/page.tsx -------------------------------------------------------------------------------- /conversational-assistant/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/conversational-assistant/components.json -------------------------------------------------------------------------------- /conversational-assistant/components/assistant.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/conversational-assistant/components/assistant.tsx -------------------------------------------------------------------------------- /conversational-assistant/components/chat.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/conversational-assistant/components/chat.tsx -------------------------------------------------------------------------------- /conversational-assistant/components/message.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/conversational-assistant/components/message.css -------------------------------------------------------------------------------- /conversational-assistant/components/message.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/conversational-assistant/components/message.tsx -------------------------------------------------------------------------------- /conversational-assistant/components/tool-call.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/conversational-assistant/components/tool-call.tsx -------------------------------------------------------------------------------- /conversational-assistant/components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/conversational-assistant/components/ui/button.tsx -------------------------------------------------------------------------------- /conversational-assistant/components/ui/chart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/conversational-assistant/components/ui/chart.tsx -------------------------------------------------------------------------------- /conversational-assistant/components/ui/table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/conversational-assistant/components/ui/table.tsx -------------------------------------------------------------------------------- /conversational-assistant/config/components-definition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/conversational-assistant/config/components-definition.ts -------------------------------------------------------------------------------- /conversational-assistant/config/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/conversational-assistant/config/constants.ts -------------------------------------------------------------------------------- /conversational-assistant/config/data/demo-data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/conversational-assistant/config/data/demo-data.ts -------------------------------------------------------------------------------- /conversational-assistant/config/data/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/conversational-assistant/config/data/types.ts -------------------------------------------------------------------------------- /conversational-assistant/config/functions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/conversational-assistant/config/functions.ts -------------------------------------------------------------------------------- /conversational-assistant/config/tools-list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/conversational-assistant/config/tools-list.ts -------------------------------------------------------------------------------- /conversational-assistant/config/ui/components.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/conversational-assistant/config/ui/components.tsx -------------------------------------------------------------------------------- /conversational-assistant/config/ui/tool-results.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/conversational-assistant/config/ui/tool-results.tsx -------------------------------------------------------------------------------- /conversational-assistant/config/user-actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/conversational-assistant/config/user-actions.ts -------------------------------------------------------------------------------- /conversational-assistant/lib/assistant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/conversational-assistant/lib/assistant.ts -------------------------------------------------------------------------------- /conversational-assistant/lib/components-mapping.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/conversational-assistant/lib/components-mapping.tsx -------------------------------------------------------------------------------- /conversational-assistant/lib/tools/generate-ui-tool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/conversational-assistant/lib/tools/generate-ui-tool.ts -------------------------------------------------------------------------------- /conversational-assistant/lib/tools/tools-handling.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/conversational-assistant/lib/tools/tools-handling.ts -------------------------------------------------------------------------------- /conversational-assistant/lib/tools/tools.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/conversational-assistant/lib/tools/tools.ts -------------------------------------------------------------------------------- /conversational-assistant/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/conversational-assistant/lib/utils.ts -------------------------------------------------------------------------------- /conversational-assistant/next.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/conversational-assistant/next.config.mjs -------------------------------------------------------------------------------- /conversational-assistant/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/conversational-assistant/package-lock.json -------------------------------------------------------------------------------- /conversational-assistant/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/conversational-assistant/package.json -------------------------------------------------------------------------------- /conversational-assistant/postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/conversational-assistant/postcss.config.mjs -------------------------------------------------------------------------------- /conversational-assistant/prettier.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/conversational-assistant/prettier.config.cjs -------------------------------------------------------------------------------- /conversational-assistant/public/imgs/acc-MLC82.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/conversational-assistant/public/imgs/acc-MLC82.webp -------------------------------------------------------------------------------- /conversational-assistant/public/imgs/cl-CE7902.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/conversational-assistant/public/imgs/cl-CE7902.webp -------------------------------------------------------------------------------- /conversational-assistant/public/imgs/convex_icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/conversational-assistant/public/imgs/convex_icon.svg -------------------------------------------------------------------------------- /conversational-assistant/public/imgs/mb-NE9000.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/conversational-assistant/public/imgs/mb-NE9000.webp -------------------------------------------------------------------------------- /conversational-assistant/public/imgs/qt-24X553.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/conversational-assistant/public/imgs/qt-24X553.webp -------------------------------------------------------------------------------- /conversational-assistant/public/screenshot.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/conversational-assistant/public/screenshot.jpg -------------------------------------------------------------------------------- /conversational-assistant/stores/useConversationStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/conversational-assistant/stores/useConversationStore.ts -------------------------------------------------------------------------------- /conversational-assistant/tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/conversational-assistant/tailwind.config.ts -------------------------------------------------------------------------------- /conversational-assistant/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/conversational-assistant/tsconfig.json -------------------------------------------------------------------------------- /generative-ui/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/generative-ui/.eslintrc.json -------------------------------------------------------------------------------- /generative-ui/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/generative-ui/.gitignore -------------------------------------------------------------------------------- /generative-ui/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/generative-ui/README.md -------------------------------------------------------------------------------- /generative-ui/app/api/generate_ui/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/generative-ui/app/api/generate_ui/route.ts -------------------------------------------------------------------------------- /generative-ui/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/generative-ui/app/favicon.ico -------------------------------------------------------------------------------- /generative-ui/app/fonts/GeistMonoVF.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/generative-ui/app/fonts/GeistMonoVF.woff -------------------------------------------------------------------------------- /generative-ui/app/fonts/GeistVF.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/generative-ui/app/fonts/GeistVF.woff -------------------------------------------------------------------------------- /generative-ui/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/generative-ui/app/globals.css -------------------------------------------------------------------------------- /generative-ui/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/generative-ui/app/layout.tsx -------------------------------------------------------------------------------- /generative-ui/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/generative-ui/app/page.tsx -------------------------------------------------------------------------------- /generative-ui/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/generative-ui/components.json -------------------------------------------------------------------------------- /generative-ui/components/chat.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/generative-ui/components/chat.tsx -------------------------------------------------------------------------------- /generative-ui/components/ui-display.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/generative-ui/components/ui-display.tsx -------------------------------------------------------------------------------- /generative-ui/components/ui/chart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/generative-ui/components/ui/chart.tsx -------------------------------------------------------------------------------- /generative-ui/components/ui/table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/generative-ui/components/ui/table.tsx -------------------------------------------------------------------------------- /generative-ui/lib/components-definition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/generative-ui/lib/components-definition.ts -------------------------------------------------------------------------------- /generative-ui/lib/components-mapping.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/generative-ui/lib/components-mapping.tsx -------------------------------------------------------------------------------- /generative-ui/lib/components.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/generative-ui/lib/components.tsx -------------------------------------------------------------------------------- /generative-ui/lib/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/generative-ui/lib/constants.ts -------------------------------------------------------------------------------- /generative-ui/lib/generate-ui-tool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/generative-ui/lib/generate-ui-tool.ts -------------------------------------------------------------------------------- /generative-ui/lib/handle-message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/generative-ui/lib/handle-message.ts -------------------------------------------------------------------------------- /generative-ui/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/generative-ui/lib/utils.ts -------------------------------------------------------------------------------- /generative-ui/next.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/generative-ui/next.config.mjs -------------------------------------------------------------------------------- /generative-ui/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/generative-ui/package-lock.json -------------------------------------------------------------------------------- /generative-ui/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/generative-ui/package.json -------------------------------------------------------------------------------- /generative-ui/postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/generative-ui/postcss.config.mjs -------------------------------------------------------------------------------- /generative-ui/prettier.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/generative-ui/prettier.config.cjs -------------------------------------------------------------------------------- /generative-ui/public/imgs/convex_icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/generative-ui/public/imgs/convex_icon.svg -------------------------------------------------------------------------------- /generative-ui/public/screenshot.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/generative-ui/public/screenshot.jpg -------------------------------------------------------------------------------- /generative-ui/tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/generative-ui/tailwind.config.ts -------------------------------------------------------------------------------- /generative-ui/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/generative-ui/tsconfig.json -------------------------------------------------------------------------------- /resume-extraction/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/resume-extraction/.eslintrc.json -------------------------------------------------------------------------------- /resume-extraction/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/resume-extraction/.gitignore -------------------------------------------------------------------------------- /resume-extraction/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/resume-extraction/README.md -------------------------------------------------------------------------------- /resume-extraction/app/api/extract_resume/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/resume-extraction/app/api/extract_resume/route.ts -------------------------------------------------------------------------------- /resume-extraction/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/resume-extraction/app/favicon.ico -------------------------------------------------------------------------------- /resume-extraction/app/fonts/GeistMonoVF.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/resume-extraction/app/fonts/GeistMonoVF.woff -------------------------------------------------------------------------------- /resume-extraction/app/fonts/GeistVF.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/resume-extraction/app/fonts/GeistVF.woff -------------------------------------------------------------------------------- /resume-extraction/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/resume-extraction/app/globals.css -------------------------------------------------------------------------------- /resume-extraction/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/resume-extraction/app/layout.tsx -------------------------------------------------------------------------------- /resume-extraction/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/resume-extraction/app/page.tsx -------------------------------------------------------------------------------- /resume-extraction/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/resume-extraction/components.json -------------------------------------------------------------------------------- /resume-extraction/components/extracted-values.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/resume-extraction/components/extracted-values.tsx -------------------------------------------------------------------------------- /resume-extraction/components/file-dropper.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/resume-extraction/components/file-dropper.css -------------------------------------------------------------------------------- /resume-extraction/components/file-dropper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/resume-extraction/components/file-dropper.tsx -------------------------------------------------------------------------------- /resume-extraction/lib/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/resume-extraction/lib/constants.ts -------------------------------------------------------------------------------- /resume-extraction/lib/resume.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/resume-extraction/lib/resume.ts -------------------------------------------------------------------------------- /resume-extraction/next.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/resume-extraction/next.config.mjs -------------------------------------------------------------------------------- /resume-extraction/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/resume-extraction/package-lock.json -------------------------------------------------------------------------------- /resume-extraction/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/resume-extraction/package.json -------------------------------------------------------------------------------- /resume-extraction/postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/resume-extraction/postcss.config.mjs -------------------------------------------------------------------------------- /resume-extraction/prettier.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/resume-extraction/prettier.config.cjs -------------------------------------------------------------------------------- /resume-extraction/public/example_resume.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/resume-extraction/public/example_resume.pdf -------------------------------------------------------------------------------- /resume-extraction/public/imgs/convex_icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/resume-extraction/public/imgs/convex_icon.svg -------------------------------------------------------------------------------- /resume-extraction/public/screenshot-json.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/resume-extraction/public/screenshot-json.jpg -------------------------------------------------------------------------------- /resume-extraction/public/screenshot-streaming.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/resume-extraction/public/screenshot-streaming.jpg -------------------------------------------------------------------------------- /resume-extraction/public/screenshot.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/resume-extraction/public/screenshot.jpg -------------------------------------------------------------------------------- /resume-extraction/tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/resume-extraction/tailwind.config.ts -------------------------------------------------------------------------------- /resume-extraction/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openai/openai-structured-outputs-samples/HEAD/resume-extraction/tsconfig.json --------------------------------------------------------------------------------