0% found this document useful (0 votes)
102 views

ChatGPT - Blocks, Python Functions, Projects _ PictoBlox Extension

Uploaded by

SIMRANJEET KAUR
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
102 views

ChatGPT - Blocks, Python Functions, Projects _ PictoBlox Extension

Uploaded by

SIMRANJEET KAUR
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 9

PICTOBLOX EXTENSION

ChatGPT

Extension Description
Learn by playing with ChatGPT!

Available in: Block Coding


Mode: Stage Mode
WiFi Required: Yes
Compatible Hardware in Block Coding: evive, Quarky, Arduino Uno, Arduino Mega, Arduino
Nano, ESP32, T-Watch, Boffin, micro:bit, None
Compatible Hardware in Python: evive, Quarky, Arduino Uno, Arduino Mega, Arduino Nano,
ESP32, T-Watch, Boffin, micro:bit, None
Object Declaration in Python: Not Applicable
Extension Catergory: Artificial Intelligence

Introduction

PictoBlox Blocks

The block sets the randomness and creativity level of the ChatGPT responses, varying from 0 to 1. This
setting controls the creativity of the system, with higher values leading to more creative output. By
default, the creativity value is set to 0.7.

The maximum length in ChatGPT is the maximum number of words that can be used in a single
message. This is usually set by the users and can vary depending on the use case. It is usually set to
prevent messages from becoming too long and cluttered.

The Block makes a request to ChatGPT with the specified text and stores the response in PictoBlox,
which can then be accessed with the Block ‘Get AI Response’. This Block also features three types of AI
bots – Normal AI, Sarcastic AI, and Friend AI.

The Block makes a request to ChatGPT to define the text specified in it. The response of ChatGPT is then
stored in PictoBlox and can be accessed using the get AI response block.

The block makes a request to ChatGPT to convert the text specified in it to


emojis. The response of ChatGPT is then stored in PictoBlox and can be accessed using the get AI
response block.

The block makes a request to ChatGPT to translate the text specified in the first input field into the
language specified in the second input field. The response of ChatGPT is then stored in PictoBlox and
can be accessed using the get AI response block.

The block stores and reports the latest response from the ChatGPT.

The block makes a request to ChatGPT to get all the nouns, pronouns, verbs, adverbs, adjectives,
propositions, conjunction, and interjection from the text specified in it. The response of ChatGPT is then
stored in PictoBlox and can be accessed using the get AI response block.

The block makes a request to ChatGPT to get the synonyms or antonyms of the text specified in it. The
response of ChatGPT is then stored in PictoBlox and can be accessed using the get AI response block.

10

The block makes a request to ChatGPT to get an easily understandable text of the text specified in it. The
response of ChatGPT is then stored in PictoBlox and can be accessed using the get AI response block.

11

The block sets the user API key of the ChatGPT in the project.

Block Coding Examples

1 Definition with ChatGPT


Discover an interactive way to get word definitions using
ChatGPT and text-to-speech. Prompt users to choose a
definition, generate it with ChatGPT, and have the sprite
speak it out using the text-to-speech extension.

2
Language Translator with ChatGPT
The Language Translator with ChatGPT is a powerful system
that enables real-time translation and conversation support,
facilitating multilingual communication.

3 Noun Detector
Learn about noun detectors, tools or algorithms designed to
identify and extract nouns from text or speech inputs.

4 Personalized Chat Experience :Interactive


Chatbox
Experience an interactive chatbox where you can specify the
tone of AI responses. Ask questions or share thoughts on
various topics, and receive personalized answers.

5
Synonym and Antonym Conveter
Discover a unique experience in a Synonym/antonyms World,
where the combined powers of Speech Recognition and
ChatGPT Extension.

6 Transform Words into Colorful Emojis


Convert any word or phrase into a delightful sequence of
emojis with our Emoji Converter.

Python Coding Examples

1 Definition with ChatGPT


Discover an interactive way to get word definitions using
ChatGPT and text-to-speech. Prompt users to choose a
definition, generate it with ChatGPT, and have the sprite
speak it out using the text-to-speech extension.

2
Interactive Conversations with ChatGPT AI
Assistant
Engage in interactive conversations with the AI assistant
powered by ChatGPT and Sprite Tobi.

3 Language Translator with ChatGPT


The Language Translator with ChatGPT is a powerful system
that enables real-time translation and conversation support,
facilitating multilingual communication.

4 Noun Detector – Identify and Extract Nouns from


Text
Welcome to the Noun Detector, a powerful tool that utilizes
ChatGPT and the spaCy library to identify and extract nouns
from text.

5
Synonyms and Antonyms Word Converter
Expand your vocabulary and enhance your writing with the
Synonyms and Antonyms Word Converter.

6 Transform Words into Colorful Emojis


Convert any word or phrase into a delightful sequence of
emojis with our Emoji Converter.

Company
About Us
Blog
Partners and Distributors
Terms and Conditions
Privacy Policy
Careers

Community
Codeavour - AI Competition
Community Projects
Projects by STEMpedia
Example Projects
International Python Bootcamp
International Junior Blocks Bootcamp
International 3D and XR Studio Bootcamp

Products
Quarky - AI & Robotics Kit
Quarky Addon Kits
evive - STEM Kit
PictoBlox Software
Dabble App

School Programs
AI & Robotics Lab
Atal Tinkering Labs
STEM Innovation Lab
CBSE Aligned Coding & AI Lab
ICSE Aligned Robotics & AI Lab

Impact Programs
CSR & Government Impact Program

Learning Resources
Education Center
Courses & Teacher Resources

Product Documentation
Quarky Kits
evive Kits
PictoBlox Software
PictoBlox Extensions & Libraries
Dabble App
Arduino with PictoBlox
Get in Touch
Contact Us
Book a Demo
Request a Quote

Follow Us

PictoBlox - Block & Python Coding for Kids

Dabble App - One App. Infinite Control.

Copyright 2024 – Agilo Research Pvt. Ltd. All rights reserved – Terms & Condition | Privacy Policy

You might also like