ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 구글 코랩에서 OpenAI API 사용하기 - LLM 테스트 2
    인공지능 2025. 2. 15. 19:34

    파이썬 설치도 싫다. 그냥 바로 오픈AI의 API를 사용해보고 싶으면 구글의 Colab을 사용하면 된다. 

    브라우저 상에서 코드 실행 가능

    1. 구글 드라이브로 이동

    2. New > Google Colaboratory 선택

    그러면 바로 코드 작성 가능한 화면이 나온다


    OpenAI 홈페이지에 가서 API를 사용할 수 있도록 API keys 발급 받아야 한다.
    키만 발급받고 크레딧 구매 안하면 동작안함. 
    신용카드를 등록해서 크레딧을 $5 산다. 세금 포함 $5.5 나감.

    구글 코랩에서 다음 명령어를 실행하면 오픈AI의 라이브러리를 설치 가능

    pip install openai

    동작 확인 테스트

    import openai

    # 발급받은 API 키 설정
    openai.api_key = '당신이 발급받은 API 키 입력'

    # 사용자 질문 설정
    query = 'ChatGPT는 어디에 활용될 수 있나요?'

    # 메시지 설정
    messages = [
    {"role": "user", "content": query}
    ]

    # GPT-4o-mini 모델을 사용하여 답변 생성
    response = openai.chat.completions.create(
    model="gpt-4o-mini",
    messages=messages
    )

    # 답변 출력
    answer = response.choices[0].message.content
    print(answer)


    실행 시 답변 

    ChatGPT는 다양한 분야와 상황에서 활용될 수 있습니다. 몇 가지 예시는 다음과 같습니다:


    1. **고객 서비스**: 고객의 질문에 실시간으로 답변하거나 문제를 해결하는 데 도움을 줄 수 있습니다.


    2. **교육**: 학생들이 질문을 하거나 학습 자료를 이해하는 데 도움을 줄 수 있으며, 튜터링 역할도 수행할 수 있습니다.


    3. **콘텐츠 생성**: 블로그 글, 기사, 소셜 미디어 게시물 등 다양한 종류의 콘텐츠를 작성하거나 아이디어를 제공하는 데 유용합니다.


    4. **언어 번역**: 언어 간의 번역을 지원하여 국제 간의 소통을 용이하게 할 수 있습니다.


    5. **코딩 지원**: 프로그래밍 관련 질문에 답변하거나 코드 예제를 제공하는 등 개발자들에게 도움을 줄 수 있습니다.


    6. **심리 상담**: 비공식적인 수준에서 감정적인 지원이나 조언을 제공하여 사람들의 고민을 들어줄 수 있습니다.


    7. **게임 및 인터랙티브 스토리텔링**: 사용자와 상호작용하는 형태의 게임이나 스토리를 만들어 낼 수 있습니다.


    8. **연구 지원**: 정보 검색이나 데이터 분석을 통해 연구자들에게 유용한 자료를 제공할 수 있습니다.


    외에도 여러 분야에서 창의적이고 유용하게 활용될 때가 많습니다.

Designed by Tistory.