Skip to content

Migrate Gemini to Mistral for resume parsing#80

Open
TheCreeperrr wants to merge 2 commits into
pointblank-club:stagingfrom
TheCreeperrr:migrate/gemini-to-mistral
Open

Migrate Gemini to Mistral for resume parsing#80
TheCreeperrr wants to merge 2 commits into
pointblank-club:stagingfrom
TheCreeperrr:migrate/gemini-to-mistral

Conversation

@TheCreeperrr

@TheCreeperrr TheCreeperrr commented Jun 11, 2026

Copy link
Copy Markdown

Summary: What does this PR do?

Migrates the AI model used for resume parsing from Gemini to Mistral.

Which issue(s) this PR fixes:

Changes Made

Describe the changes you've made in this PR:

  • Feature implementation
  • Bug fix
  • Documentation update
  • Code refactoring
  • Configuration changes
  • Other (please specify)

Type of Change

  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • New feature (non-breaking change which adds functionality)
  • Bug fix (non-breaking change which fixes an issue)
  • Documentation update
  • Performance improvement
  • Code cleanup or refactor

How Has This Been Tested?

Describe the tests you ran:

  • Unit tests
  • Integration tests
  • Manual tests
  • Other (please specify)

Please describe the test cases and expected behavior:

  1. Uploaded a resume PDF, Mistral extracted all data correctly. The form was auto-filled with the data as expected.

Screenshots (if applicable)

Dependencies

Removed @google/generative-ai, added @mistralai/mistralai.

Documentation

  • I have updated the documentation accordingly
  • Documentation update is not required

Comments:

Reviewer Notes

Current model being used is mistral-small-latest for both tasks.
GOOGLE_AI_KEY no longer used. MISTRAL_API_KEY needs to be added to the env config.

@netlify

netlify Bot commented Jun 11, 2026

Copy link
Copy Markdown

👷 Deploy request for pb-placement pending review.

Visit the deploys page to approve it

Name Link
🔨 Latest commit 9ee7801

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant