chat_gpt_api
Flutter 앱용 Chat GPT 래퍼로 Dart 언어로 작성됨. 초기 릴리스는 텍스트 완성, 코드 완성 및 이미지 생성을 지원
Dart 언어로 작성된 Flutter 앱용 ChatGPT SDK
아래는 영문 원문 스냅샷입니다. 최신 내용은 GitHub에서 확인하세요.
The chatGPT SDK written in dart to access the features of the OpenAI APIs
chat_gpt: 2.0.0
flutter pub get
Create an instance of the ChatGPT
final chatGpt = ChatGPT.builder( token: '<token>');
You can generate the token from https://beta.openai.com/account/api-keys
#Text Completion : The completions endpoint can be used for a wide variety of tasks. More details : https://beta.openai.com/docs/guides/completion
How to write the prompts https://beta.openai.com/docs/guides/completion/prompt-design
Method to do code completion / code completion
const prompt = "Explain Quantum Computing in simple terms";
Completion? completion = await chatGpt.textCompletion(
request: const CompletionRequest(
prompt: prompt,
maxTokens: 256,
),
);
print(completion?.choices);
#Image generation : The image generations endpoint allows you to create an original image given a text prompt. More Details : https://beta.openai.com/docs/guides/images/introduction
Supported Image Generation Types
Sample Code to generate the image
Images? images = await chatGpt.generateImage(
request: const ImageRequest(
prompt: 'A cute baby sea otter',
),
);
print(images?.data);
Catch me up on LinkedIn @Leo Elstin
💙 to Code 👨 🏽💻 Full Stack Mobile Developer [ Flutter, Native, Spring Boot ]