Hi, I just paid for gemini.aix but it sent me chatGPT.aix
@Long_Cao I have sent you the file of Gemini. aix
and I thank you for reporting this issue
and for ChatGpt.aix
it's yours cause this is my fault not yours
I just made payment via "Gemini.aix".
I paid for Gemini.aix today, but I was not directed to the website to download the file.
Taifun
I sent a private message and also tried via chat, but I still couldn't speak to "Cavaleiro_Negro".
I think "Black_Knight" is the extension author, not the one you said.
Oh wait you traslated the author's name, you obviously won't be able to send a message to them! Send it to "Black_Knight" (and do not translate the name please)...
Sorry for this error, the author of the extension is "Black_Knight". Thanks!
You're welcome.
I would like help in contacting "Black_Knight". I already sent a private message, tried via chat, but I was unsuccessful. I purchased the "Gemini.aix" extension, but after payment I was not directed to download the file.
Thank you very much for your help, I will wait for the answer
Firstly I am very sorry for my very late reply and for this bad situation I was very busy with my military missions at the last of those days and you
You can Contact me again here and I will solve your problem
Send me the URL to download the extension and everything will be resolved.
Thank you very much for sending me the file. If I have any questions about the application, I will post them here.
You are welcome man !
Ok you can ask if you want any thing about it
New update for the Extension to meet the latest updates of the Gemini API .
Here's a summary of the updates made to the Gemini.aix compared to the initial version.
1. Model Selection:
The GenerateGeminiContent, StreamGenerateGeminiContent
, and
2. StreamGenerateGeminiFileContentFromBase64 Function:
-
New Function: A new function called
StreamGenerateGeminiFileContentFromBase64
has been added.
-
Base64 File Input: This function accepts a list of Base64 encoded files (fileBase64List) and a corresponding list of MIME types (mimeTypeList).
-
Generic File Handling: It handles various file types (not just images) by using the MIME type information.
-
Streaming Response: It uses streaming to receive the response from the Gemini API and triggers the GotGeminiStream event for each chunk of text received.
3. GetGeminiModelNames Function:
-
New Function: A new function called
GetGeminiModelNames
has been added.
-
Retrieving Model Names: It retrieves a list of available Gemini model names from the API and triggers the GotGeminiModelNames event with the list.
4. GetFilePathFromDataURI Function:
-
New Function: A new function called
GetFilePathFromDataURI
has been added. -
Data URI to File Path: It converts a Data URI (representing a file) to a local file path. It handles content://, file://, and data:// URI schemes.
5. getMimeType Function:
-
New Function: A new function called getMimeType has been added.
-
Get MIME Type: It takes a file path as input and returns the MIME type of the file using Files.probeContentType(path).
6. Code Cleanup and Improvements:
-
Removed Redundant Parameter: The contents parameter in the StreamGenerateGeminiVisionContentFromPathsAndText function was removed as it became unnecessary after adding separate parameters for images and text.
-
Error Handling: The code now includes more robust error handling, using try-catch blocks and triggering the ErrorOccurred event when necessary.
Overall, the updated code is more versatile, efficient, and user-friendly:
-
More Features: It provides functions to retrieve model names, handle various file types, and work with Data URIs.
-
Flexibility: Users can now choose specific Gemini models and send different file types to the API.
-
Efficiency: Streaming responses allow for better handling of large data.
-
Improved Usability: The code is more organized and includes better documentation and error handling.
These updates enhance the functionality and make the extension more useful for a wider range of applications within App Inventor.
If any one interested of this competition AI event from google
How do I update the Gemini extension I recently purchased?