babakcode / flutter_gemini

Flutter Google Gemini SDK
https://pub.dev/packages/flutter_gemini
BSD 3-Clause "New" or "Revised" License
166 stars 54 forks source link

Ciritical error: DioException #41

Open zaid-kamil opened 1 week ago

zaid-kamil commented 1 week ago

Request uri: https://generativelanguage.googleapis.com/v1beta/models/gemini-1.0-pro:streamGenerateContent?key= method: POST responseType: ResponseType.stream followRedirects: true persistentConnection: true connectTimeout: null sendTimeout: null receiveTimeout: null receiveDataWhenStatusError: true extra: {} headers: content-type: application/json data: {"contents":[{"parts":[{"text":"this is a sample message"}],"role":"user"}]}

DioException : uri: https://generativelanguage.googleapis.com/v1beta/models/gemini-1.0-pro:streamGenerateContent?key= DioException [connection error]: The connection errored: The XMLHttpRequest onError callback was called. This typically indicates an error on the network layer. This indicates an error which most likely cannot be solved by the library.

DartError: GeminiException => The connection errored: The XMLHttpRequest onError callback was called. This typically indicates an error on the network layer. This indicates an error which most likely cannot be solved by the library. Status Code: -1 dart-sdk/lib/_internal/js_dev_runtime/private/ddcruntime/errors.dart 296:3 throw packages/flutter_gemini/src/utils/gemini_exception_handler_mixin.dart 28:9 handler dart-sdk/lib/_internal/js_dev_runtime/patch/async_patch.dart 60:31 dart-sdk/lib/async/zone.dart 1666:54 runBinary dart-sdk/lib/async/future_impl.dart 178:22 handleError dart-sdk/lib/async/future_impl.dart 873:46 handleError dart-sdk/lib/async/future_impl.dart 894:13 _propagateToListeners dart-sdk/lib/async/future_impl.dart 674:5 [_completeError] dart-sdk/lib/async/future_impl.dart 63:5 [_completeError] dart-sdk/lib/async/future_impl.dart 27:5 completeError dart-sdk/lib/async/future.dart 633:44 onError dart-sdk/lib/async/zone.dart 1666:54 runBinary dart-sdk/lib/async/future_impl.dart 178:22 handleError dart-sdk/lib/async/future_impl.dart 873:46 handleError dart-sdk/lib/async/future_impl.dart 894:13 _propagateToListeners dart-sdk/lib/async/future_impl.dart 674:5 [_completeError] dart-sdk/lib/async/future_impl.dart 760:7 callback dart-sdk/lib/async/schedule_microtask.dart 40:11 _microtaskLoop dart-sdk/lib/async/schedule_microtask.dart 49:5 _startMicrotaskLoop dart-sdk/lib/_internal/js_dev_runtime/patch/async_patch.dart 181:7