lambiengcode / flutter-chatgpt-completions

:dove: Dart client for the unofficial ChatGPT API. Support Text Completion and stream response from v1/completions. 非官方 ChatGPT API 的 Dart 客户端。支持文本补全和来自 v1/completions。
https://pub.dev/packages/chatgpt_completions
MIT License
16 stars 8 forks source link

run error #8

Open PillarChen opened 4 months ago

PillarChen commented 4 months ago

E/flutter ( 6185): [ERROR:flutter/runtime/dart_vm_initializer.cc(41)] Unhandled Exception: Exception: status code: 400, error: [] is too short - 'messages' E/flutter ( 6185): #0 TextCompletionsRepository._handleListenBodyBytesTurbo (package:chatgpt_completions/src/repository/text_completions_repository.dart:201:9) E/flutter ( 6185): #1 TextCompletionsRepository.textCompletions.. (package:chatgpt_completions/src/repository/text_completions_repository.dart:77:15) E/flutter ( 6185): #2 DecoderQueueService.runQueue (package:chatgpt_completions/src/services/decoder_queue.dart:21:19) E/flutter ( 6185): #3 DecoderQueueService.addQueue (package:chatgpt_completions/src/services/decoder_queue.dart:14:5) E/flutter ( 6185): #4 TextCompletionsRepository.textCompletions. (package:chatgpt_completions/src/repository/text_completions_repository.dart:75:40) E/flutter ( 6185): #5 _RootZone.runUnaryGuarded (dart:async/zone.dart:1593:10) E/flutter ( 6185): #6 _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:339:11) E/flutter ( 6185): #7 _BufferingStreamSubscription._add (dart:async/stream_impl.dart:271:7) E/flutter ( 6185): #8 _SyncStreamControllerDispatch._sendData (dart:async/stream_controller.dart:774:19) E/flutter ( 6185): #9 _StreamController._add (dart:async/stream_controller.dart:648:7) E/flutter ( 6185): #10 _StreamController.add (dart:async/stream_controller.dart:596:5) E/flutter ( 6185): #11 _DoStreamSink.onData (package:rxdart/src/transformers/do.dart:40:10) E/flutter ( 6185): #12 _RootZone.runUnaryGuarded (dart:async/zone.dart:1593:10) E/flutter ( 6185): #13 _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:339:11) E/flutter ( 6185): #14 _BufferingStreamSubscription._add (dart:async/stream_impl.dart:271:7) E/flutter ( 6185): #15 _SyncStreamControllerDispatch._sendData (dart:async/stream_controller.dart:774:19) E/flutter ( 6185): #16 _StreamController._add (dart:async/stream_controller.dart:648:7) E/flutter ( 6185): #17 _RootZone.runUnaryGuarded (dart:async/zone.dart:1593:10) E/flutter ( 6185): #18 _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:339:11) E/flutter ( 6185): #19 _BufferingStreamSubscription._add (dart:async/stream_impl.dart:271:7) E/flutter ( 6185): #20 _SyncStreamControllerDispatch._sendData (dart:async/stream_controller.dart:774:19) E/flutter ( 6185): #21 _StreamController._add (dart:async/stream_controller.dart:648:7) E/flutter ( 6185): #22 _StreamController.add (dart:async/stream_controller.dart:596:5) E/flutter ( 6185): #23 TimerStream._buildController.. (package:rxdart/src/streams/timer.dart:51:22) E/flutter ( 6185): #24 Timer._createTimer. (dart:async-patch/timer_patch.dart:18:15) E/flutter ( 6185): #25 _Timer._runTimers (dart:isolate-patch/timer_impl.dart:398:19) E/flutter ( 6185): #26 _Timer._handleMessage (dart:isolate-patch/timer_impl.dart:429:5) E/flutter ( 6185): #27 _RawReceivePort._handleMessage (dart:isolate-patch/isolate_patch.dart:192:26)

chopper985 commented 3 months ago

Can you provide code that can reproduce the issue?