반응형

OpenAI API 6

Gemini API 사용법과 OpenAI API 호환 설정, 모델 선택, 스트리밍 코드까지

오늘은 Gemini API에 대해 간략하게 정리해 볼게요. 이미 블로그에 정리한 적이 있다고 생각했는데, 실제 API 작성 예시는 정리한적이 없었더군요. 최신 변경된 정보 중심으로 간단하게 정리해 두겠습니다. Gemini API 사용법과 OpenAI API 호환 설정 2025년 현재, Gemini API 무엇이 달라졌나(중요 포인트만)OpenAI 라이브러리 호환 정식 지원openai 클라이언트로 base_url만 교체하면 Gemini 호출 가능. 모델명만 Gemini로 바꾸면 된다. (Chat Completions/Embeddings 지원)권장 모델 세대 업데이트1.5 계열 일부는 퇴역(deprecated/retired) → gemini-2.0-flash 또는 gemini-2.5-flash 같은 최신 ..

AI 2025.08.26

OpenAI vs Gemini API 실제 토큰 사용량 측정과 비용 비교 #3

오늘은, 지난 글에 이어서 OpenAI API와 Gemini API의 토큰당 비용에 대한 이야기를 중 이 두 API에서 실제 토큰 정보를 가져오는 부분에 대해 비교 정리해 보겠습니다. OpenAI vs Gemini API 실제 토큰 사용량 측정과 비용 비교지난 글에서는 OpenAI와 Gemini 홈페이지에서 공개한 토큰당 비용에 대해 이야기했어요. OpenAI API와 Gemini API의 토큰당 비용 비교와 어떤 차이점과 공통점이 있는지 살펴보자 #2 OpenAI API와 Gemini API의 토큰당 비용 비교와 어떤 차이점과 공통점이 있는지 살펴보자 #2OpenAI와 Google Gemini API의 모델별 토큰당 가격을 비교해, 사용자 입장에서 비용 효율성과 서비스 선택 기준을 이해할 수 있도록 돕..

AI 2025.05.27

OpenAI API와 Gemini API의 토큰당 비용 비교와 어떤 차이점과 공통점이 있는지 살펴보자 #2

OpenAI와 Google Gemini API의 모델별 토큰당 가격을 비교해, 사용자 입장에서 비용 효율성과 서비스 선택 기준을 이해할 수 있도록 돕기 위해 작성되었습니다. 특히 GPT-4o와 Gemini 2.5 모델의 최신 요금 체계를 정리하여, AI 서비스 선택 시 고려할 성능 대비 비용 정보를 제공합니다. 콘텍스트 캐싱, 파인튜닝, 무료/유료 구분 등의 기능 비교를 통해 기업 및 개인 사용자 모두에게 현실적인 참고 자료를 제공하려는 의도가 있습니다.OpenAI API와 Gemini API의 토큰당 비용 비교 OpenAI API GPT 모델별 토큰당 비용OpenAI는 챗GPT 서비스로 생성형 AI 서비스 시대를 열었다고도 볼 수 있어요. 다양한 성능과 특징을 가진 GPT 모델 라인업을 API 형태로..

AI 2025.05.19

Google Gemini API 무료로 시작하고 OpenAI API와 비교하기 - Google AI Studio 활용법 #1

이번에는 구글의 제미나이 Google Gemini API 사용 방법에 대해 정리해 보겠습니다. 그동안 Openai API에 대해 여러 이야기를 다뤄봤습니다. 다른 이유 보다 직접 사용하는 데에 있어서 '구글 AI가 Openai GPT 보다 성능이 상당히 떨어진다'라는 개인적인 판단에 의해서였어요. 그런데, 이번 Gemini 2.0부터 2.5까지 버전에서는 개인적으로는 GPT 보다 훨씬 좋다고 생각이 됩니다. Google Gemini API 무료로 시작하기아마 인공지능을 잘 모르는 사람들도 OpenAI 보다 구글이 훨씬 큰 기업이라는 것은 잘 알거예요. 그 때문인지 모르겠지만, OpenAI는 gpt 모델과 연동하는 API를 공개했던 일정 기간 동안만 무료 서비스를 오픈했었어요. 그 외에는 정말 얄짤없이 유..

AI 2025.05.12

OpenAI Agent SDK를 활용과 Streamlit 적용시 비동기 문제 - Agent SDK #3

지난 글에서는 Openai에서 제공하는 Agent SDK를 활용하여 agent와 tool 그리고 runner에 대해 파이썬 코드로 구현해 봤습니다. gpt-4o 모델이 스스로 사용자의 요구사항을 파악하여 등록된 tool을 활용하여 정확하게 수행하는 것을 확인했고요. 더하여 사용자 편의성을 높이기 위해 즉, 웹 UI를 위해 Streamlit을 적용해 봤습니다. 하지만, 이 부분에서 다시 생각해봐야 할 문제점이 있었습니다.  OpenAI Agent SDK를 활용과 Streamlit 적용지난 글에서는 따로 언급하지 않았지만, Streamlit을 적용하는데에 있어, Agent SDK가 제공하는 Runner 클래스와 충돌하는 문제가 있었어요. 오늘은 이 부분에 대해 조금 더 자세하게 다뤄보려 합니다. 이 부분은 ..

OpenAI의 GPT API와 Assistant API의 차이점, 사용자 요구에 맞춘 확장성과 유연성

OpenAI의 ChatGPT 외에도 GPT API와 Assistant API를 통해 다양한 AI 설루션을 제공하는 이유와 두 API의 차이점과 각 API가 기술적 요구에 어떻게 대응할 수 있는지를 살펴봅니다.  OpenAI의 GPT API와 Assistant API의 차이점  OpenAI가 ChatGPT 이외의 API를 제공하는 이유OpenAI는 ChatGPT라는 대화형 AI로 잘 알려져 있지만, 단지 대화형 AI에 국한되지 않고, GPT API와 같은 다양한 AI 설루션을 제공하고 있습니다. 이는 비즈니스와 기술 분야의 복잡하고 다양한 요구를 충족시키기 위해서입니다. 그렇다면, 왜 OpenAI는 ChatGPT 이외의 API를 제공할까요? 그 이유는 크게 세 가지로 나눌 수 있습니다.   맞춤형 AI 솔..

AI 2024.10.21
반응형