본문 바로가기

OpenAI2

FastAPI AI 프록시 만드는 방법, API 키 숨기기 브라우저에 API 키를 두면 누구나 가져갑니다. 서버가 키를 들고 모델만 대신 부릅니다. FastAPI 소개와 OpenAI 키 글을 이은 최소 예제입니다. 운영 인증·요금 한도는 이 글에 없습니다.AI 프록시클라이언트가 /chat만 치고, 서버가 모델 API를 호출하는 방식입니다. 키는 서버 환경 변수에만 있습니다.왜 서버인가Vite·React는 정적 파일입니다. 번들에 sk-가 들어가면 배포 순간 유출입니다. 로그인 세션이 있는 사용자만 프록시를 부르게 하는 것이 다음 단계입니다. 수파베이스 Edge와 같은 “비밀은 서버” 원칙입니다. (Edge Function이란)최소 FastAPI# pip: fastapi uvicorn openaiimport osfrom fastapi import FastAPIfr.. 2026. 8. 28.
Python OpenAI API 호출 방법, API key 환경변수 Cursor 밖에서도 같은 종류의 모델을 부를 수 있습니다. 키는 채팅·깃에 올리지 않습니다. LLM 개념은 소개 글입니다. ModuleNotFound면 패키지부터입니다. (No module named)API 키서비스가 호출자를 알아보는 비밀 문자열입니다. 환경 변수로 넣고 코드에는 이름을만 적습니다. 유출되면 대시보드에서 즉시 폐기하고 새로 만듭니다.키를 둔다# .env (깃에 올리지 않음)OPENAI_API_KEY=sk-...여기에_실제키를_넣지_않는_예제# Mac / Linuxexport OPENAI_API_KEY="본인키"# Windows PowerShell$env:OPENAI_API_KEY="본인키".gitignore에 .env를 넣습니다. 예제 키 문자열을 블로그에서 복사해 쓰지 않습니다.최.. 2026. 8. 28.