0% found this document useful (0 votes)
26 views2 pages

GPT Action Feature

Uploaded by

muhammadumar9188
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
26 views2 pages

GPT Action Feature

Uploaded by

muhammadumar9188
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

GPT Action Feature

Introduction
Actions allow GPTs to integrate external data or interact with the real-world, such as connecting
GPTs to databases, plugging them into your emails, or making them your shopping assistant, all
through APIs.
The design of actions builds upon insights from our plugins beta, granting developers greater
control over the model and how their APIs are called.

Problem Statement
Need to identify the working and Infrastructure of “CHAT-GPT” and how developers can replicate
this feature.

Actions in GPT
Actions allow GPTs to use 3rd party services to retrieve information or take actions. We can add
actions when creating new GPTs.
Currently, actions can be added as part of one Customized version of ChatGPT. We can’t add two
different action sets. Still, you can add more than one API (end-point) as part of one Root URL.
Example: You can get data from Salesforce only. But if you would like to get from Salesforce and
Hubspot, then you wouldn’t be able to do that.
Workaround: To use some iPaaS solution that would give you one Root URL, with various end-
points to many applications and sources.
Based on experience, it would make sense to configure the Auth and Actions separately from
configuring a particular customized ChatGPT.
For users, it would be easier to add Integration (Authentication - API key, OAuth) and as many as
needed actions.Now, when you have added Authentication and Actions, you can create a new
Customized version of ChatGPT. Instead of adding actions manually in the configuration of the
Customized version of ChatGPT, you can select from a pre-configured list of availble actions. You
will see the screen like today, but it will be pre-populated with all needed values, and if you need
you can modify it, if not, you can leave it as is.
What value would this give?
1.The configuration of API/Auth can be done separately and, as a result, can be assigned to the
tech people;
2.Pre-configured APIs can be in the form of a Catalogue, where developers/product companies can
publish the APIs that later can be used by creators of GPTs. For example, Salesforce, can add into
that catalogue all their APIs with parameters etc., so when I want to build a GPTs in integration with
Sales-force I will not need to spend too much time on adding APIs.
3.Pre-configured APIs can be re-used across different GPTs, this would be much appreciated by
enterprise customers. For example: one actions can be used by 5 GPTs, for example that action can
be to integrate with SAP to get some kind of data etc.
4.Add analytics for APIs. Because the main value for enterprises arise when they are using GPT in
connection to their data/systems etc.

How it Works
User authentication to use actions in GPTs. Most probably OpenAI will come up with the solution
very soon (it is beta version now).
Context:OpenAI is building the marketplace of the Assistants (GPTs) that would be trained by
knowledge workers/subject matter experts. Some of them would be paid, and some of them would
integrate with 3rd party systems. To achieve their vision, they would need to enable user
authentication with 3rd party systems (actions) to be able to use Assistants.
P.S. By planning a workaround scope/efforts, consider the soon release of that feature.
2.Decide actions on the fly - it would be beautiful and harmonious from the technical perspective,
but to achieve that beauty would be challenging.
I come from the enterprise world. Please consider that by reading the following text.
Context: Of course, each API has its structure /parameters. You can also find different 3rd party
systems with similar APIs, like getting employees’ data from HRIS or invoices from Accounting
systems. There are hundreds of HRIS and accounting systems, and they have different databases.
You also can find that the same parameter in those APIs has a different meaning in different
systems.
Some companies are trying to unify the API structure, focusing on one market segment, for
example, unifying APIs to the top 50 HRIS systems or the top 50 CRM systems, etc.
Why unification of APIs is needed: if you want to give the AI the power to decide which API to
use, you must have unified APIs. Otherwise, it would be a mess, and the output accuracy would be
near zero.

Tools Required
1- Python
2- ChatGpt
3- AWS

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy