ChatGPT’s mainstream introduction in 2022 kicked off an era of Generative AI that has brought both awe and apprehension. Its ability to generate human-like text, images and music has undoubtedly reshaped industries and opened new possibilities. However, with these advancements comes the pressing concerns of untraceability, where the origins of AI-generated content and training data remains obscured, raising ethical and accountability issues.
Though much of the mainstream discussion surrounding Generative AI has been focused on limiting its sentience, a more pressing undiscussed issue is the blurring boundaries between human and AI creations and the need for more traceability and transparency. One year later, the situation on the surface surrounding Generative AI remains largely the same. We don’t know if what we are viewing is human or AI generated.
In the midst of this technological excitement, Numbers Protocol has been working behind the scenes to serve the provenance needs of anything digital so when Generative AI came into the picture, we were more than ready to accommodate. Today we are going to showcase how Numbers Protocol works in tandem with AI platforms to create traceable Generative AI content.
We will not be writing any code in this showcase as we will be using Instill AI’s Versatile Data Pipeline (VDP) to construct our traceable Generative AI. Instill AI provides no/low code tools to convert unstructured data into meaningful data representations. If you're interested make sure to check them out here.
You will need to create an Instill AI account in order to create the data pipeline and a Capture Account to create on-chain records. Since we are interacting with the Numbers blockchain to create on-chain records we will need NUM token to facilitate these transactions. New Capture accounts are credited with 12 NUM Credits which equates to 120 registrations at no cost.
Here's our tutorial video, if you prefer to watch a video.
Create a Capture Account
Create a Free Instill AI Account
Add New Pipeline
Set up Pipeline Properties
Set up Source & Destination
Click on Source and under Popular Presets drag the Trigger component to the center pipeline editor area. If your box is grayed out you may need to click “Connect” on the right hand trigger menu.
Adding AI & Blockchain Components
Set up the connections
Setting our API Call in Postman
Filling out our Inputs
SETUP DONE! Let’s send the request!
Viewing the Asset Profile
Reviewing On-Chain Records
In this walkthrough we were able to set up a fully operating data pipeline that takes a text prompt and generates an image utilizing Stable Diffusion AI model. Unlike other AI generated images, it was also registered with a unique ID onto the Numbers Blockchain creating an on-chain record defining the images license, creator, and most importantly how it was created. In other words, we have created a fully transparent and traceable WEB3.0 AI Generated asset that is able to standout in a sea of untraceability.
If you are interested in learning more about Numbers Protocol check out our documentation. Also consider joining our Telegram and Discord Community to get the latest news on Numbers Protocol. If you're a developer and have questions, we would love to hear from you! We have more developer related content coming soon. So stay tuned!