_Ahmed
((Mr. Koder))
March 20, 2025, 1:01pm
21
I have already added this feature in this topic of MIT app inventor
But I don’t update this topic here in kodular yet
I guess websearch requires an extension update. I already purchased, can you send me the update?
_Ahmed
((Mr. Koder))
March 22, 2025, 12:41am
24
Two new fantastic features added to the ChatGPT extension
Now this extension is the most advanced extension in the whole community that creates chat conversation with chat GPT models via chat GPT API
1. Web search
Allow models to search the web for the latest information before generating a response.
2. Structured Outputs
Ensure responses adhere to a JSON schema.
_Ahmed:
The RequestCustomStructuredOutput
function allows you to send a prompt to an OpenAI model and receive a response structured according to a custom JSON schema. This ensures that the model’s output adheres to a specific format, facilitating easier parsing and integration into applications.
apiKey
(String): Your OpenAI API key for authentication.
modelName
(String): The identifier of the OpenAI model to use (e.g., “gpt-4o-2024-08-06”).OpenAI
systemInstruction
(String): Instructions provided to the model to set context or behavior.
userRequest
(String): The user’s input or query that the model will respond to.
customSchema
(String): A JSON-formatted string defining the desired structure of the model’s output. you can get your customized Schema from here
The RequestCustomStructuredOutputVision
function
Description:
Sends a prompt to an OpenAI model using both text and image inputs. This function accepts a custom JSON schema to structure the output and supports image sources provided as URLs or local file paths (which are encoded in Base64).
Parameters:
apiKey (String): Your OpenAI API key.
modelName (String): The identifier of the model (e.g., “gpt-4o-2024-08-06”).
systemInstruction (String): Instructions to set the context for the model.
userRequest (String): The main text prompt from the user.
customSchema (String): A JSON-formatted string defining the expected structure of the model’s response.
imageSources (YailList): A list of image source strings. Each item can be either a URL (starting with “http://” or “https://”) or a local file path.
Events:
RespondedToCustomStructuredOutput(String response)
: Triggered when the model returns a response adhering to the custom schema. The response
parameter contains the structured data as a JSON string.
CustomStructuredOutputError(String errorMessage)
: Triggered when an error occurs during the request. The errorMessage
parameter provides details about the issue.
Considerations:
Schema Validation: Ensure that the customSchema
parameter is a valid JSON schema. An invalid schema may result in errors or unexpected behavior.
Model Compatibility: Verify that the specified modelName
supports structured outputs. For instance, models like gpt-4o-2024-08-06
are designed to adhere strictly to provided schemas.
And ChatGPT is api is the most costly api
Tools, Extensions and Newsletters powered by @techxsarthak
Browse my extensions here . Subscribe to my MIT AI2 newsletter for free here .
1 Like
_Ahmed
((Mr. Koder))
March 22, 2025, 2:50am
26
Does your extension has the ability to create continuous chat context or streaming support?
A
I have already developed Gemini extension which has a very big quote in the free plan with fantastic and advanced features .
It’s a very good alternative!
[Gemini]
The Gemini extension for AI2 allows you to interact with the Google Gemini-Pro and Gemini-Pro-Vesion models and these models that Bard is based on to generate text and control a stream of text generation.
Features of the Gemini Extension for AI2:
Text Generation with Gemini API: Leverage the power of Google Gemini API for advanced text generation within your AI2 applications. Includes support for various Gemini models.
Streaming Text Generation: Experience real-time tex…
1 Like
I didn’t say anything about your extension or my extension
I just commented about my views on ChatGPT API
As per your question, I have added many of these features into groqtext which will be released in a day or two
Great Work
[ezgif-6-95a00689cb]
[GroqText]
Introduction
Integrate a large number of AI Models in your app through the groq api
Includes a generous free plan with daily rate limit (without credit card)
Includes 2b, 8b and 70b parameter models
AI Models Supported (Google, Meta and Mixtral)
gemma2-9b-it
llama3-8b-8192
llama3-70b-8192
llama-guard-3-8b
llama-3.1-8b-instant
llama-3.1-70b-versatile
llama-3.2-1b-preview*
llama-3.2-3b-preview*
llama-3.3-70b-versatile
llama-3.3-70b-specdec
mixtral-8x7b-32768
G…
GroqText supports 15+ models of different context lengths and fine tuned for different tasks. It also supports distilled models meaning Qwen trained on DeepSeek.
For vision based questions I have made
[ezgif-6-95a00689cb]
[GroqText (1)]
Introduction
Integrate AI Vision Models into your app
Includes a generous free plan with daily rate limit (without credit card)
Includes 11b and 90b parameter models
Features of Groq Inference
Lightning fast AI Models
Supports Open Source AI Vision Models- LLama
Best Free Plan that gives 500k tokens* daily for free to use in production
AI Models Supported (Llama)
llama-3.2-11b-vision-preview
llama-3.2-90b-vision-preview
Groq AI Free Plan limits
Th…
Tools, Extensions and Newsletters powered by @techxsarthak
Browse my extensions here . Subscribe to my MIT AI2 newsletter for free here .
_Ahmed
((Mr. Koder))
March 22, 2025, 4:44am
28
I am just asking to know the features, I don’t mean to be the who you imagine form asking my question
Cool ! I am waiting for this great update!
1 Like