Chat GPT API 사용하기(poe-api)

들어가며

대화형(command line)으로 open ai를 사용할 수 있도록 wrapping한 api이다.

https://poe.com/

 

Poe - Fast, Helpful AI Chat

We use your phone for verification during each sign in.

poe.com

 

ChatGPT-4 결제 시 해당 모델을 사용할 수도 있고 로그인 후 토큰을 발급받아 사용할 수 있다.

 

설치

https://github.com/ading2210/poe-api/blob/main/README.md

 

GitHub - ading2210/poe-api: A reverse engineered Python API wrapper for Quora's Poe, which provides free access to ChatGPT, GPT-

A reverse engineered Python API wrapper for Quora's Poe, which provides free access to ChatGPT, GPT-4, and Claude. - GitHub - ading2210/poe-api: A reverse engineered Python API wrapper for Quor...

github.com

pip3 install poe-api

 

 

예제

Token에 로그인 토큰(p-b)을 전달하면 된다.

 

import poe

# AI Model
# - GPT-4: beaver
# - ChatGPT: chinchilla
# - Claude+: a2_2

client = poe.Client(input("Enter The Token: "))
message = input("\n\tYou: ")
while message != "":
    print("\n\tBot: \n")
    for chunk in client.send_message("chinchilla", message):
        print(chunk["text_new"], end="", flush=True)
    message = input("\n\tYou: ")

 

실행 결과

 

반응형