인수인계 작성 AI 4

GPT 요약 기능 추가

OpenAI api를 사용하기 위해 토큰을 발급 받았다. OpenAI의 API 기능을 사용하기 위해선 비용이 나간다고 들어. 최소 충전비용인 5달러를 지불하였다. 작성일 기준 7600원정도 하였다. 구체적인 가이드라인은 아래의 블로그를 참고하였다. OpenAI의 API Key 발급하기 & 테스트 하기목표OpenAI의 API Key를 발급해보고 발급된 API Key를 이용하여 간단한 테스트를 진행합니다. OpenAI란● OpenAI란?OpenAI는 인공지능과 머신러닝 모델, 특히 언어 모델(예: GPT)을 개발하여 사용자가herojoon-dev.tistory.com // ✅ 3. GPT 요약 → 인수인계 문서 생성app.post("/handover", async (req, res) => { try ..

Whisper를 이용한 STT 프로그램

프로젝트 목표사람의 음성을 텍스트화 시키고 OpenAI API를 사용해서 내용을 요약하는 것이 목표이다.Whisper란?OpenAI에서 개발한 음성 인식(Speech-to-Text) 모델이다. 사람이 말한 음성을 텍스트로 변환해 주는 인공지능이다. 이는 ChatGPT, Notion AI, YouTube 방송 자막 자동화 등 다양한 곳에 쓰이고 있다.Whisper 모델 종류파라미터 딥러닝 모델이 학습을 통해 얻은 지식의 양.tiny 모델은 3900만 개를 가지고 있고 large 모델은 15억 개 이상의 파라미터를 가짐.tiny 가장 가볍고 빠르지만, 정확도는 가장 낮음.빠르게 테스트하고 싶을 때 적절.base여전히 빠르고, tiny보다 정확도가 개선됨.빠르게 테스트하고 싶을 때 적절small중간 정도의 ..

파일 업로드 API 만들기

✅ 1. uploads 폴더 만들기VSCode 왼쪽 폴더 트리에서uploads 라는 이름으로 새 폴더를 만든다.👉 이 폴더에 사용자가 올린 파일(음성, 텍스트 파일 등)을 저장.✅ 2. multer 설치 여부 확인multer는 Node.js에서 파일 업로드를 쉽게 해주는 라이브러리.아까 설치했지만 혹시 설치 안 했으면 터미널에 다시 입력:npm install multer✅ 3. 파일 업로드 라우터 추가index.js 파일에 다음 코드를 추가// multer 모듈 추가const multer = require('multer');const path = require('path');// 저장 위치와 파일 이름 설정const storage = multer.diskStorage({ destination: fun..

개발환경세팅_Node.js 세팅

1. 폴더 만들기새 폴더를 만든다. (예시: handover-ai-server)2. VSCode로 폴더 열기VSCode 실행 → 파일 > 폴더 열기 → 방금 만든 폴더 선택3. Node.js 프로젝트 초기화VSCode 터미널을 열고 아래 명령어 입력npm init -ypackage.json 파일이 생성된다.4. 서버 코드 파일 만들기새 파일 생성 → index.jsconst express = require('express');const cors = require('cors');require('dotenv').config();const app = express();app.use(cors());app.use(express.json());const PORT = process.env.PORT || 5000;ap..