Thuta Learning
ရှာဖွေရန်
IntermediateAIbeginner

Calling an AI API with Python

စိတ်လျှော့ပါ။ ဒီခန်းကို စာအုပ်လိုမဟုတ်ဘဲ စကားပြောသလိုပဲ၊ နားလည်လွယ်အောင် ရှင်းပါမယ်။

ဒီခန်းပြီးရင် ဘာတတ်သွားမလဲ

  • Calling an AI API with Python ကို ကြောက်စရာမလိုအောင် နားလည်မယ်
  • ကိုယ်တိုင် စမ်းသုံးတတ်အောင် လုပ်မယ်
  • မှားလွယ်တဲ့နေရာကို ပြုံးပြီး ရှောင်တတ်မယ်

OpenAI Python SDK နဲ့ Responses API ကို ခေါ်ကာ command-line AI helper တစ်ခု တည်ဆောက်မည်။

ခဏလေး ဒီလိုပဲ စဉ်းစားကြည့်

Python SDK ရဲ့ flow က JavaScript နဲ့တူပါတယ်—client တည်ဆောက်၊ model နဲ့ input ပို့၊ output_text ဖတ်ပါ။ Virtual environment သုံးခြင်းက project တစ်ခုချင်း dependency မရောအောင် ကူညီပါတယ်။

Calling an AI API with Python lesson illustration
AI APIs — Calling an AI API with Python

နေ့စဉ်ဘဝနဲ့ ချိတ်ကြည့်မယ်

python -m venv .venv နဲ့ environment ဖန်တီး၊ pip install openai လုပ်ပြီး key ကို environment variable မှာထားပါ။ Secret ကို code ထဲ hard-code မလုပ်ပါနှင့်။

အတူတူ လက်တွေ့စမ်းမယ်

python
from openai import OpenAI

client = OpenAI()

response = client.responses.create(
    model="gpt-5.6",
    input="Git branch ကို beginner နားလည်အောင် မြန်မာလိုရှင်းပြပါ။",
)

print(response.output_text)
You should see
Python script မှ AI အဖြေကို terminal ထဲ ထုတ်ပြမည်။

၅ မိနစ် စမ်းကြည့်

input() ဖြင့် user မေးခွန်းယူပြီး API ကိုခေါ်ပါ။ Empty input မပို့စေရန် validation နဲ့ exception message ထည့်ပါ။

သတိလေးတစ်ချက်

AI output ကို အပြီးသတ်အမှန်လို့မယူပါနှင့်။ အရေးကြီးတဲ့အချက်၊ code နဲ့ user data ကို လူကပြန်စစ်ပြီးမှ အသုံးပြုပါ။

OpenAI API QuickstartOpenAI

OpenAI — Using GPT-5.6OpenAI

ဒီနေရာမှာ လူအများမှားတတ်တယ်

  • Global Python environment ထဲ package အားလုံးရော install ခြင်း
  • Exception message ထဲ API key သို့မဟုတ် sensitive data log လုပ်ခြင်း

လေ့ကျင့်ခန်း

input() ဖြင့် user မေးခွန်းယူပြီး API ကိုခေါ်ပါ။ Empty input မပို့စေရန် validation နဲ့ exception message ထည့်ပါ။

You'll know it worked when: Python script မှ AI အဖြေကို terminal ထဲ ထုတ်ပြမည်။

Calling an AI API with Python | Thuta Learning