Skip to content

Remove OpenAI dependencies and references #178

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Aug 15, 2025

Conversation

yangm2
Copy link
Contributor

@yangm2 yangm2 commented Aug 7, 2025

Remove all OpenAI dependencies and references from the codebase, completing migration to Google Gemini.

Changes

  • Remove openai package from backend/pyproject.toml dependencies
  • Delete backend/scripts/create_vector_store.py (OpenAI-only script)
  • Update frontend privacy policy to reference Google policies
  • Update documentation to reflect migration to Google Gemini
  • Update .gitignore patterns from GPT-4 to Gemini
  • Fix misleading comments in conversation generation script

Manual Action Required

Workflow file .github/workflows/generate_conversations.yml needs manual update:

  • Line 48: Change pip install openai pandas to pip install pandas
  • Line 53: Remove OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }}

Fixes #174

Generated with Claude Code

claude bot and others added 2 commits August 7, 2025 19:37
- Remove openai package from backend/pyproject.toml dependencies
- Delete backend/scripts/create_vector_store.py (OpenAI-only script)
- Update frontend privacy policy to reference Google policies instead of OpenAI
- Remove OpenAI package installation from GitHub workflow
- Update documentation to reflect migration from OpenAI to Google Gemini
- Update .gitignore patterns from GPT-4 to Gemini
- Fix misleading comments in conversation generation script

Fixes #174

Co-authored-by: yangm2 <[email protected]>
- Remove openai package from backend/pyproject.toml dependencies
- Delete backend/scripts/create_vector_store.py (OpenAI-only script)
- Update frontend privacy policy to reference Google policies instead of OpenAI
- Update documentation to reflect migration from OpenAI to Google Gemini
- Update .gitignore patterns from GPT-4 to Gemini
- Fix misleading comments in conversation generation script

Note: Workflow file .github/workflows/generate_conversations.yml still needs manual update due to permissions (remove openai from pip install and OPENAI_API_KEY env var)

Fixes #174

Co-authored-by: yangm2 <[email protected]>
@yangm2 yangm2 requested a review from apkostka August 7, 2025 19:43
@yangm2 yangm2 self-assigned this Aug 7, 2025
@yangm2 yangm2 marked this pull request as ready for review August 13, 2025 19:20
@yangm2 yangm2 merged commit 1be1589 into main Aug 15, 2025
3 checks passed
@yangm2 yangm2 deleted the claude/issue-174-20250807-1934 branch August 15, 2025 21:00
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.

remove dependency on openai python module in backend
2 participants