You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jun 12, 2024. It is now read-only.
Please, first review [HanaokaYuzu/Gemini-API](https://github.com/HanaokaYuzu/Gemini-API) and the [Official Google GeminiAPI](https://aistudio.google.com/) before using this package.
14
14
15
15
16
16
<br>
@@ -35,18 +35,10 @@ Gemini is a family of generative AI models developed by Google DeepMind that is
35
35
-[# 07. Generate content using Google Services](#-07-generate-content-using-google-services)
response1 = GeminiClient.generate_content("Give me some information about the USA.")
384
376
```
385
377
378
+
<br>
386
379
387
380
## Further
388
381
@@ -457,32 +450,16 @@ Contributors to the [Bard API](https://github.com/dsdanielpark/Bard-API/) and [G
457
450
<br>
458
451
459
452
<details><summary>Further development potential</summary>
460
-
461
-
-[ ]`refactoring`
462
-
-[x]`gemini/core`: httpx.session
463
-
-[x]`messages`
464
-
-[x]`content`
465
-
-[x]`text`
466
-
-[x]`parsing`
467
-
-[x]`image`
468
-
-[x]`parsing`
469
-
-[x]`response format structure class`
470
-
-[ ]`tool_calls`
471
-
-[ ]`third party`
472
-
-[ ]`replit`
473
-
-[ ]`google tools`
474
-
-[ ]`gemini/client`: httpx.AsyncClient
475
-
-[ ]`messages`
476
-
-[ ]`content`
477
-
-[ ]`text`
478
-
-[ ]`parsing`
479
-
-[ ]`image`
480
-
-[ ]`parsing`
481
-
-[ ]`response format structure class`
482
-
-[ ]`tool_calls`
483
-
-[ ]`third party`
484
-
-[ ]`replit`
485
-
-[ ]`google tools`
453
+
454
+
Modifications to the async client using my logic are needed, along with automatic cookie collection via browser_cookie3, and implementation of other Bard API features (such as code extraction, export to Replit, graph drawing, etc.).
455
+
456
+
Please note that while reviewing automatic cookie collection, it appears that cookies expire immediately upon sending a request for collection. Efforts to make it more user-friendly were unsuccessful. Also, the _sid value seems to work normally even when returned as None.
457
+
458
+
Lastly, if the CustomParser and ResponseParser algorithms do not function properly, new parsing methods can be updated through conditional statements in the relevant sections.
459
+
460
+
I do not plan to actively curate this repository. Please review [HanaokaYuzu/Gemini-API](https://github.com/HanaokaYuzu/Gemini-API) first.
0 commit comments