AI 개발 방식의 진화: 기존 검색 엔진 대신 AI(Groq 3)를 활용하여 최신 API 튜토리얼과 샘플 코드를 생성, 개발 효율성을 높이는 새로운 접근 방식을 시도했습니다. 💡
AI 모델별 성능 차이: GPT-4, Claude 3.5 Sonnet, Groq 3 등 다양한 AI 모델을 비교한 결과, Groq 3는 최신 정보 검색 및 코드 생성에, Claude 3.5 Sonnet은 개발 과정 예측 및 자동화(requirements.txt, .env, .gitignore 생성)에 뛰어난 성능을 보였습니다. 🧠
AI 학습 전략 도입: 코딩 AI에게 최신 OpenAI 리얼타임 API 사용법 튜토리얼을 미리 학습시킨 후 개발을 지시하여, 구버전 API 문제와 에러 수정 시간을 단축하려는 전략을 사용했습니다. 📚
상세 지시의 중요성: AI에게 파이썬, 스트림릿, 입출력 방식 등 원하는 기능과 개발 환경을 구체적이고 상세하게 지시할수록 더 정확한 결과물을 얻을 수 있음을 확인했습니다. 🎯
개발 환경 자동화: GitHub Copilot의 에이전트 모드를 통해 AI가 필요한 패키지 설치, 환경 변수 관리(.env), 버전 관리 제외(.gitignore) 등 부수적인 작업을 스스로 판단하고 처리하여 개발자의 개입을 최소화했습니다. ⚙️
OpenAI 리얼타임 API 활용: Whisper보다 최신 기술인 OpenAI 리얼타임 API를 사용하여 거의 실시간에 가까운 음성 번역 앱 구현을 목표로 했으나, 초기 실행 단계에서 음성 인식 오류가 발생했습니다. ⚡
라이브 코딩의 현실: 실제 개발 과정에서 예상치 못한 에러(음성 인식 실패)가 발생하며, 이를 해결해 나가는 과정이 라이브로 공유되어 실질적인 문제 해결 과정을 보여주었습니다. 🚧