2. AI Penulis Konten – Membantu membuat artikel, skrip, atau deskripsi otomatis.

Baik! Kali ini kita akan membuat AI Penulis Konten yang bisa membantu membuat artikel, skrip, atau deskripsi otomatis.


Tutorial: Membuat AI Penulis Konten dengan Python & OpenAI

1. Konsep Dasar AI Penulis Konten

AI ini dapat digunakan untuk:
Menulis artikel otomatis (berita, blog, atau esai).
Membuat skrip video untuk YouTube atau iklan.
Menulis deskripsi produk untuk e-commerce.

Teknologi yang digunakan:
🔹 OpenAI GPT-4 → Untuk menghasilkan teks berkualitas tinggi.
🔹 Flask → Untuk membuat API sederhana (opsional).
🔹 Streamlit → Untuk membangun aplikasi UI (opsional).


2. Instalasi & Persiapan

Langkah 1: Install Python dan Pustaka

Pastikan Python sudah terinstall. Jika belum, download di python.org.
Kemudian, install pustaka yang dibutuhkan:

pip install openai flask streamlit
🔹 openai → Untuk mengakses GPT-4.

🔹 flask → Untuk API (opsional).
🔹 streamlit → Untuk antarmuka berbasis web (opsional).


3. Membuat AI Penulis Konten dengan GPT-4

Buka editor kode dan buat file writer_ai.py.

Langkah 1: Impor Pustaka & Konfigurasi API

import openai

openai.api_key = "your-api-key"

def generate_content(prompt, max_words=300):
    response = openai.ChatCompletion.create(
        model="gpt-4",
        messages=[{"role": "user", "content": prompt}]
    )
    return response["choices"][0]["message"]["content"]

# Uji coba
topic = input("Masukkan topik artikel: ")
print("\nArtikel AI:\n", generate_content(f"Tulislah artikel tentang {topic} dalam 300 kata."))

Jalankan program ini , lalu masukkan topik artikel. AI akan langsung menulis artikel secara otomatis!


4. Menyesuaikan Gaya Tulisan

Agar AI bisa menulis dengan gaya tertentu, tambahkan instruksi tambahan.

prompt = f"Tulislah artikel tentang {topic} dengan gaya santai dan menggunakan bahasa sederhana. Panjang sekitar 300 kata."
print("\nArtikel AI:\n", generate_content(prompt))

✅ Sekarang artikel akan lebih sesuai dengan tone yang diinginkan!


5. Membuat API Penulis Konten (Opsional, Menggunakan Flask)

Kita bisa membuat API agar AI bisa digunakan di website atau aplikasi lain.

Langkah 1: Buat File app.py

from flask import Flask, request, jsonify
import openai

app = Flask(__name__)
openai.api_key = "your-api-key"

@app.route("/generate", methods=["POST"])
def generate():
    data = request.json
    prompt = data.get("prompt", "")
    
    response = openai.ChatCompletion.create(
        model="gpt-4",
        messages=[{"role": "user", "content": prompt}]
    )
    
    return jsonify({"content": response["choices"][0]["message"]["content"]})

if __name__ == "__main__":
    app.run(debug=True)

Langkah 2: Jalankan API

python app.py

✅ API akan berjalan pada http://127.0.0.1:5000/generate.

Kamu bisa menggunakannya dengan mengirim request JSON seperti ini:

{
    "prompt": "Tulis artikel tentang teknologi AI dalam 500 kata."
}

6. Membuat Antarmuka Web dengan Streamlit

Agar AI bisa digunakan dengan tampilan yang lebih menarik, kita buat UI dengan Streamlit .

Langkah 1: Buat File app.py

import streamlit as st
import openai

openai.api_key = "your-api-key"

st.title("AI Penulis Konten")

topic = st.text_input("Masukkan topik artikel:")
style = st.selectbox("Pilih gaya tulisan:", ["Formal", "Santai", "Jurnalistik"])
word_count = st.slider("Pilih panjang artikel (kata):", 100, 1000, 300)

if st.button("Buat Artikel"):
    prompt = f"Tulislah artikel tentang {topic} dengan gaya {style} dalam {word_count} kata."
    article = openai.ChatCompletion.create(
        model="gpt-4",
        messages=[{"role": "user", "content": prompt}]
    )
    st.write(article["choices"][0]["message"]["content"])

Langkah 2: Jalankan Streamlit

streamlit run app.py

✅ Sekarang kamu punya aplikasi berbasis web untuk AI Penulis Konten!


7. Menulis Deskripsi Produk dengan AI

Kita bisa mengoptimalkan AI untuk menulis deskripsi produk untuk e-commerce.

product_name = input("Nama produk: ")
target_audience = input("Siapa target pasarnya? ")
features = input("Sebutkan fitur utama produk (dipisahkan koma): ")

prompt = f"Buat deskripsi menarik tentang produk {product_name}. Target pasar: {target_audience}. Fitur utama: {features}. Gunakan gaya promosi yang menarik."

print("\nDeskripsi Produk:\n", generate_content(prompt))

✅ AI akan membuat deskripsi produk dengan gaya promosi yang menarik!


8. Menulis Skrip Video YouTube dengan AI

Kita bisa membuat AI untuk menulis skrip video YouTube berdasarkan tema tertentu.

video_topic = input("Masukkan tema video: ")
tone = input("Gaya video (edukatif, lucu, dramatis): ")

prompt = f"Buat skrip video YouTube dengan tema {video_topic} dalam gaya {tone}. Panjang sekitar 500 kata."

print("\nSkrip Video AI:\n", generate_content(prompt))

✅ AI akan menulis skrip video lengkap dengan narasi dan dialognya!


Kesimpulan

✅ Kita telah membangun AI Penulis Konten menggunakan GPT-4 .
✅ AI bisa menulis artikel, deskripsi produk, dan skrip video.
✅ Bisa diakses lewat Python, API Flask, atau UI Streamlit.

🔥 Selanjutnya: Mau tambahkan fitur apa lagi?

  • Integrasi ke WhatsApp atau Telegram?
  • Penyesuaian gaya tulisan lebih lanjut?

Beri tahu saya ide yang ingin dikembangkan! 😃

17 Mar 2025

0 komentar:

Posting Komentar

silahkan komentar

:) :)) ;(( :-) =)) ;( ;-( :d :-d @-) :p :o :>) (o) [-( :-? (p) :-s (m) 8-) :-t :-b b-( :-# =p~ $-) (b) (f) x-) (k) (h) (c) cheer
Click to see the code!
To insert emoticon you must added at least one space before the code.

Luncurkan toko Anda hanya dalam 4 detik dengan 
 
Top