কিভাবে বিনামূল্যে ChatGPT কোড ইন্টারপ্রেটার ব্যবহার করবেন
প্রিয় পাঠক, আপনারা অনেকে কিভাবে বিনামূল্যে ChatGPT কোড ইন্টারপ্রেটার ব্যবহার করবেন সে সম্পর্কে জানার জন্য অনেকে তথ্য খোঁজা খোঁজি করে থাকেন কিন্তু সঠিক তথ্য পান না। এই আর্টিকেলটি ভালো করে পড়লে আপনি আপনার মনের মতো তথ্য পেতে পারেন। তাই আর্টিকেলটি মনোযোগ দিয়ে পড়লে আপনি আপনার সমস্যার সমাধান খুঁজে পেতে পারেন।
এছাড়াও আপনাকে যেসব বিষয় গুলো মনে রাখতে হবে এবং ChatGPT কোড ইন্টারপ্রেটার এর ৩টি ধাপ বিষয়ে নিচে উল্লেখ করা হয়েছে। সকল তথ্য পাওয়ার জন্য পুরো আর্টিকেলটি ভালোভাবে করে পড়বেন।
ভূমিকা
বর্তমানে OpenAI সমস্ত অর্থপ্রদানকারী ব্যবহারকারীদের জন্য ChatGPT-এ কোড ইন্টারপ্রেটার প্রকাশ করেছে। এটি প্রতি মাসে $20 খরচ করে, যা সবার জন্য সাশ্রয়ী নয়। তাই আপনি যদি বিনামূল্যে ChatGPT কোড ইন্টারপ্রেটার ব্যবহার করতে চান তবে এই আর্টিকেলটি আপনার জন্য।Shroominic নামে একজন বিকাশকারী ChatGPT-এর কোড ইন্টারপ্রেটারের একটি ওপেন-সোর্স বাস্তবায়ন করেছেন।
এটি আপনাকে ডেটাসেট Analysis করতে এবং ChatGPT-এর মতো ডেটা ভিজ্যুয়ালাইজ করতে দেয়। সাব্লাইম এবং নোটপ্যাডে কিভাবে বিনামূল্যে ChatGPT কোড ইন্টারপ্রেটার ব্যবহার করবেন তা শিখে নিন।
আপনাকে যেসব বিষয় গুলো মনে রাখতে হবে
আমাদের গিটহাব (ভিজিট) এ বিনামূল্যে এবং ওপেন সোর্স কোড ইন্টারপ্রেটার API এর ধাপ মনে রাখতে হবে। এটি চ্যাটজিপিটির (ChatGPT) কোড ইন্টারপ্রেটারের মতো ব্যবহার করার জন্য কোডবক্স (CodeBoxes), অপেন-এআই (OpenAI) এর API, ল্যাংচেইন (LangChain ) এবং অনেক গুলো পেথন (Python) টুলস ব্যবহার করে থাকে।
একটি ছোট ডেটাসেটের জন্য, এটি কোনো টাকা পয়সা খরচ হয় না। চ্যাটজিপিটি (ChatGPT) কোনো টাকা ছাড়াই ছোট ডেটাসেট ভালো ভাবে তৈরি করে দেয়। কিন্তু যখন আপনি বিস্তারিত করার জন্য বড় ধরনের ডেটাসেট তৈরি করেন, তখন বিনামূল্যে ব্যবহারকারীদের জন্য OpenAI-এর হার সীমা বাধা প্রাপ্ত হয়। তাই আপনি যদি কোনো কন্টেন্ট এর জন্য বড় ধরনের ডেটাসেট তৈরি করেন তাহলে আপনার OpenAI অ্যাকাউন্টে টাকা যোগ করাই ভালো।
আপনার যদি GPT-4 API-তে অ্যাক্সেস থাকে তাহলে ডেটাসেট তৈরি করতে ভালো কাজ করে থাকে। আমি কোডটিকে GPT-3.5 টার্বো মডেলের সাথে মিল রেখে কাস্টমাইজ করে রেখেছি।
ধাপ ১- কোড ইন্টারপ্রেটার (API) সেট আপ করতে হবে
প্রথমে, আপনাকে আপনার কম্পিউটারে Python and Pip ইনস্টল করে নিতে হবে। যার জন্য আপনি আমাদের লিঙ্ক করা ধাপ গুলো অনুসরণ করতে পারেন। ইনস্টলেশনের সময় PATH-এ python.exe যোগ করে নিতে হবে।
আপনি Pip-এর সাথে Python ইন্সটল করার পর একটি টার্মিনাল খুলুন এবং নিচের কমান্ডগুলো ব্যবহার করুন, যাতে সেগুলো সঠিকভাবে সেট-আপ হয়েছে কিনা তা দেখে নিতে হবে। কমান্ডগুলো তাদের ভার্সন নম্বর সহ আউটপুট প্রদান করবে।
python --version
pip --version
এখন কোড ইন্টারপ্রেটার API ইনস্টল করতে নীচের কমান্ডটি ব্যবহার করুন।
pip install "codeinterpreterapi[all]"
এরপরে, এগিয়ে যান এবং OpenAI এর ওয়েবসাইট থেকে একটি API Key নিতে হবে। “Create new secret key” এ ক্লিক করে Key টি কপি করে নিতে হবে।
ধাপ ২- বিনামূল্যে ChatGPT কোড ইন্টারপ্রেটার ব্যবহার করুন
বিনামূল্যে কোড ইন্টারপ্রেটার API চালানোর সময় সাব্লাইম অথবা নোটপ্যাড ডাউনলোড করে কোড এডিটর অপেন করে নিতে হবে।
এখন নিচের কোডটি কপি করে কোড এডিটরে পেস্ট করে নিতে হবে। কোডটি কোড ইন্টারপ্রেটার API-এর GitHub পেইজ থেকে নেওয়া, তবে ত্রুটি এড়াতে কিছু পরিবর্তন করা হয়েছে।
import os
os.environ["OPENAI_API_KEY"] = "PASTE THE OPENAI API KEY HERE"
from codeinterpreterapi import CodeInterpreterSession
async def main():
# create a session
session = CodeInterpreterSession(model="gpt-3.5-turbo")
await session.astart()
# generate a response based on user input
response = await session.generate_response(
"Plot the Apple stock price chart from 2007 to 2023 june"
)
# output the response (text + image)
print("AI: ", response.content)
for file in response.files:
file.show_image()
# terminate the session
await session.astop()
if __name__ == "__main__":
import asyncio
# run the async function
asyncio.run(main())
আমি লাল রঙে কোডটি হাইলাইট করে রেখেছি কারণ সেখানে কিছু পরিবর্তন প্রয়োজন। প্রথমে, দ্বিতীয় লাইনে OpenAI API কী পেস্ট করতে হবে।
এরপরে আপনার যদি GPT-4 API-তে অ্যাক্সেস থাকে, তবে আপনি নবম লাইনে "gpt-4" মডেলটি নির্ধারণ করে নিতে পারেন। অবশেষে, 14 তম লাইনে, আপনি আপনার ক্যোয়ারী লিখতে পারেন এবং আপনি কী তৈরি করতে চান তা নির্ধারণ করতে পারেন।
এখন ফাইলটিকে ডেস্কটপে "chart.py" হিসাবে সংরক্ষণ করুন৷ শেষে .py এক্সটেনশন হিসেবে যোগ করে নিতে হবে।
টার্মিনাল খুলে এবং নীচের কমান্ডগুলো একে একে ব্যবহার করতে হবে। প্রথম কমান্ডটি ডেস্কটপ অবস্থানে চলে যাবে এবং দ্বিতীয়টি Python ব্যবহার করে “chart.py” ফাইলটি চালাবে।
cd Desktop
python chart.py
এটিকে কয়েক সেকেন্ড সময় দিলে আপনার জন্য কোড ইন্টারপ্রেটার API চার্ট তৈরি করে দিবে।
Langchain এজেন্ট ইন্টারনেট থেকে Yahoo, Finance ডেটা, গ্রাফ প্লট করার জন্য Matplotlib এবং আরও অনেক কিছু সহ এই ফলাফল অর্জনের জন্য এটি পটভূমিতে বেশ কয়েকটি পরিষেবা ব্যবহার করে। পটভূমিতে যা ঘটছে সবকিছু দেখতে আপনি কোডটিতে নীচের লাইনটি যুক্ত করতে পারেন।
os.environ["VERBOSE"] = "True"
এখন থেকে আপনি শুধুমাত্র কোডের ক্যোয়ারী পরিবর্তন করতে পারবেন এবং নতুন চার্ট তৈরি করতে আবার "chart.py" ফাইলটি চালাতে পারবেন।
ধাপ ৩- কোড ইন্টারপ্রেটার API ব্যবহার করে ডেটা বিশ্লেষণ করুন
আপনি বিনামূল্যে ডেটা বিশ্লেষণ করতে আপনার স্থানীয় ডেটা ব্যবহার করতে পারেন। এর জন্য ডেস্কটপে Analysis নামে একটি ফোল্ডার তৈরি করতে হবে।
এখন আপনার ডেটাসেটকে Analysis ফোল্ডারে নিয়ে যান। ডেটাসেটটি CSV, XSL, বা XSLX ফর্ম্যাটে হতে পারে৷ উদাহরণস্বরূপ, আমরা Analysis ফোল্ডারের ভিতরে একটি "globaltemperature.csv" ফাইল ব্যবহার করতে পারি।
এরপরে কোড এডিটর খুলে নীচের কোডটি পেস্ট করুন।
import os
os.environ["OPENAI_API_KEY"] = "PASTE THE OPENAI API KEY HERE"
from codeinterpreterapi import CodeInterpreterSession, File
async def main():
# context manager for auto start/stop of the session
async with CodeInterpreterSession(model="gpt-3.5-turbo") as session:
# define the user request
user_request = "Analyze this dataset and plot global temperature from the year 1950 to 2016. Consider the GCAG system."
files = [
File.from_path("globaltemperature.csv"),
]
# generate the response
response = await session.generate_response(
user_request, files=files
)
# output to the user
print("AI: ", response.content)
for file in response.files:
file.show_image()
if __name__ == "__main__":
import asyncio
asyncio.run(main())
এখানে আপনাকে প্রথমে OpenAI এর API Key পেস্ট করতে হবে।
এখন আপনার নিজের ডেটাসেটের নাম দিয়ে "globaltemperature.csv" পরিবর্তন করে নিন।
আপনি ডেটা থেকে Key চান তার উপর নির্ভর করে আপনি মডেল এবং ব্যবহারকারীর ক্যোয়ারী পরিবর্তন করতে পারেন।
এটিকে আপনার ডেস্কটপে Analysis ফোল্ডারের ভিতরে "data.py" নাম দিয়ে Save করে নিতে হবে।
টার্মিনাল চালু করে ফাইলটি একইভাবে পরিচালনা করতে হবে।
cd Desktop/analysis
python data.py
আপনি এখন আপনার স্থানীয় ডেটাসেটের উপর ভিত্তি করে চার্ট পাবেন। আর এভাবেই আপনি কোড ইন্টারপ্রেটার API ব্যবহার করতে পারেন ডেটাসেট Analysis করার জন্য কোনো টাকা বা ফি প্রদান করতে হবে না।
লেখকের মন্তব্য
OpenAI- এর ChatGPT কোড ইন্টারপ্রেটার ব্যবহার করার জন্যে মাসে সর্বচ্চ ২০ ডলার করে খরচ করতে হয় যেটা সবার জন্য কষ্ট সাধ্য হয়ে যায়। তাই কিভাবে বিনামূল্যে ChatGPT কোড ইন্টারপ্রেটার ব্যবহার করবেন সেটা আপনাদের কাছে তুলে ধরলাম।
এই আর্টিকেলটি পড়ে যদি আপনার ভালো লাগে তাহলে আপনার মতামতটি কমেন্ট করে জানাতে পারেন এবং প্রয়োজনে আপনার বন্ধুদের সাথে শেয়ার করতে পারেন। আরও যে কোনো তথ্য জানার জন্য আমাদের ওয়েবসাইটটি ভিজিট করে দেখে আসতে পারেন।
অর্ডিনারি আইটির নীতিমালা মেনে কমেন্ট করুন। প্রতিটি কমেন্ট রিভিউ করা হয়।
comment url