Skip to content

truongd3/Golang-GPT-Analyzer

Repository files navigation

Golang GPT + Gemini Analyzer

language API CI Status License

👉🏼 Link to demo video on YouTube

demo-gemini-2.0

What it does

  • Extracted 350,000+ Python libraries by developing a Golang tool to analyze Python files via the terminal
  • Leveraged the GPT-3.5 Turbo and Gemini 2.0 Flash API for efficient library extraction

How to run

  1. Clone the repo git clone https://github.com/truongd3/Golang-GPT-Analyzer.
  2. Create an .env file and paste your GOOGLE_API_KEY="YOUR_GOOGLE_API_KEY".
  3. Generate Google (Gemini) API Key from Google AI Studio.
  4. On the terminal, type go run main.go <input_file_path> <output_file_path>. Enter.

Technologies

  • Golang
  • GPT-3.5 Turbo API
  • Gemini 2.0 Flash API

About

Analyze libraries used in Python code using Golang and GPT, Gemini API

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages