หากคุณไม่ได้อยู่ภายใต้หินเทคโนโลยีเชิงเปรียบเทียบคุณก็เคยได้ยินหรือลอง Chatgpt คุณรู้ไหม Openai Freaky Good Chatbot ตั้งแต่เปิดตัวในเดือนพฤศจิกายน 2565 CHATGPT มีให้เฉพาะผ่านอินเตอร์เฟส GUI-และเมื่อเราพูดว่า “พร้อมใช้งาน” เราหมายถึงโมเดลภาษา OpenAPI ขั้นสูง “GPT-3.5-turbo” ที่ให้พลังแก่ CHATGPT อื่น ๆ ไม่ได้ยอดเยี่ยมแบบจำลองภาษามีอยู่ อย่างไรก็ตามเมื่อเร็ว ๆ นี้ Openai เปิดตัวสัญญาของพวกเขา chatgpt api ที่ช่วยให้คุณเรียกว่า “GPT-3.5-turbo” ผ่าน API เพื่อนที่รักนี้เปิดโลกของแอปพลิเคชันใหม่รวมถึง ChatGPT ที่สร้างโพสต์โซเชียลมีเดีย
ทำไมต้องใช้ API CHATGPT สำหรับโซเชียล?
มีเหตุผลสองประการที่คุณอาจต้องการรวม CHATGPT API เข้ากับแพลตฟอร์มหรือแอพของคุณ:
ผู้ใช้สร้างเนื้อหาบนแพลตฟอร์มของคุณ
ผู้ใช้ของคุณสร้างเนื้อหาเช่นรูปภาพหรือวิดีโอในแพลตฟอร์มของคุณและแบ่งปันไปยังเครือข่ายสังคมออนไลน์ แต่จุดเสียดทานคือการเขียนเนื้อหาโพสต์โซเชียล ตัวอย่างเช่นตลาดผู้สร้างของคุณสร้างภาพลักษณ์ที่น่าทึ่งของแมวนั่งอยู่ในรองเท้า-คุณกำลังโปรโมตรองเท้าไม่ใช่แมว-และคุณมีปุ่มเพื่อแชร์กับภาพแมวรองเท้าไปยัง Instagram

แต่คุณต้องการเพิ่มข้อความอะไรสำหรับโพสต์นั้นและแฮชแท็กอะไร? คุณทำให้ผู้ใช้เขียนหรือคุณใช้ข้อความแบบ templated หรือไม่ ไม่ใช่วิธีแก้ปัญหาที่ดี
ตอนนี้ CHATGPT
ทุกคนกำลังพูดถึง CHATGPT และการรวม AI เข้ากับแพลตฟอร์มของคุณเป็นสิ่งที่ต้องทำและยังช่วยเพิ่มสต็อกให้กับ บริษัท มหาชนเมื่อ ประกาศการบูรณาการ AI– มันอาจรู้สึกเหมือนติดตามฝูงชน แต่มันมีประโยชน์อย่างแท้จริงสำหรับผู้ใช้และลูกค้าของคุณ หากคุณสามารถลบแรงเสียดทานเพิ่มความพึงพอใจของลูกค้าและอาจเพิ่มรายได้ให้ไป
การสร้างข้อความโพสต์โซเชียลมีเดียโดยใช้ CHATGPT API
มาดูสิ่งที่สนุกและสร้างโพสต์โซเชียลมีเดียด้วยข้อความจาก CHATGPT API และโพสต์ลงใน Instagram Fb โดยใช้ API โซเชียลมีเดียของ Ayrshare หมายเหตุเราจะใช้ไฟล์ AI สร้างภาพ ใช้ Dall · E
รับคีย์แชท API
ขั้นตอนแรกคือ ลงทะเบียนสำหรับบัญชี OpenAI และสร้างคีย์ API เพียงคลิกที่ไอคอนโปรไฟล์ของคุณที่มุมขวาบนและเลือก “ดูคีย์ API”

การสมัครใช้งาน Open AI นั้นฟรีและคุณจะได้รับเครดิตจำนวนมากเพื่อลองทำสิ่งต่างๆ
โทรหาจุดสิ้นสุดของ CHATGPT API
ด้วยคีย์ API ของเราในมือเรามาโทรหาจุดสิ้นสุด API ครั้งแรกของเรา ทุกคำขอของ CHATGPT จะต้องมีคำขอเช่น“ เขียนบล็อกโพสต์บล็อกเกี่ยวกับรายการทีวีที่ Yellowstone เป็นที่นิยม” ในตัวอย่างของเราเราจะใช้ข้อความ“ เขียนโพสต์โซเชียลมีเดียบนแมวนั่งอยู่ในรองเท้า” เราจะใช้รูปแบบภาษา GPT-3 อย่างไรก็ตามเราขอแนะนำให้ใช้รูปแบบภาษาล่าสุด GPT-4 เนื่องจากให้ผลลัพธ์ที่ดีกว่า
นี่คือตัวอย่างม้วนงอ:
curl https://api.openai.com/v1/chat/completions
-H "Authorization: Bearer $OPENAI_API_KEY"
-H "Content material-Sort: software/json"
-d '{
"mannequin": "gpt-3.5-turbo",
"messages": ({"position": "consumer", "content material": "What's the OpenAI mission?"})
}'
เราจะใช้ตัวอย่าง JavaScript ในอนาคต แต่เนื่องจากสิ่งเหล่านี้เป็น REST Calls คุณสามารถเขียนในภาษาการเขียนโปรแกรมที่คุณเลือกเช่น Python หรือ PHP
const OPENAI_API_KEY = "Your API OpenAI Key";
const run = async () => {
const choices = {
methodology: "POST",
headers: {
Authorization: `Bearer ${OPENAI_API_KEY}`,
"Content material-Sort": "software/json",
},
physique: JSON.stringify({
mannequin: "gpt-3.5-turbo",
messages: (
{
position: "consumer",
content material: "Write a social media submit on a cat sitting in a shoe",
},
),
}),
};
const chatGPTResults = await fetch(
"https://api.openai.com/v1/chat/completions",
choices
).then((res) => res.json());
console.log("ChatGPT says:", JSON.stringify(chatGPTResults, null, 2));
};
run();
รหัสนี้ทำอะไร? คู่มือรายละเอียดสามารถพบได้ในไฟล์ เอกสาร openaiแต่นี่คือฤดูร้อนที่รวดเร็ว
- โพสต์การโทรไปยัง URL
https://api.openai.com/v1/chat/completionsสำหรับคำขอ API CHATGPT Authorization: รวมคีย์ OpenAI API ในส่วนหัวmannequin: รวมไว้ในเนื้อหาของโพสต์ชื่อโมเดลซึ่งสำหรับ chatgpt คือgpt-3.5-turbo–position: ทั้งsystem–consumerหรือassistant– เราต้องการใช้consumerเนื่องจากเรากำลังขออะไรบางอย่างcontent material: คำถามหรือคำขอที่เราทำเพื่อ chatgpt
ผลลัพธ์ของการโทร:
{
"id": "chatcmpl-6ruxjLkNNtIKeZ0dPdCGG2ijXIYHd",
"object": "chat.completion",
"created": 1678308367,
"mannequin": "gpt-3.5-turbo-0301",
"utilization": {
"prompt_tokens": 19,
"completion_tokens": 56,
"total_tokens": 75
},
"decisions": (
{
"message": {
"position": "assistant",
"content material": "nnThis lovely little kitten has discovered a brand new favourite spot to lounge round in! Are you able to guess what it's? Yep, you bought it- a shoe! How cute is that this? 😍😻 #catinshoe #kittenlove #cutenessoverload"
},
"finish_reason": null,
"index": 0
}
)
}
ผู้ช่วย CHATGPT ตอบในไฟล์ content material สนาม:
Nnthis Little Kitten ที่น่ารักได้พบสถานที่โปรดใหม่สำหรับเลานจ์รอบ ๆ ! คุณเดาได้ไหมว่ามันคืออะไร? ใช่คุณได้มัน- รองเท้า! น่ารักแค่ไหน? 😍😻 #catinshoe #kittenlove #cutenessoverload
ไม่เพียง แต่เป็นบทสรุปที่ยอดเยี่ยมเท่านั้น แต่เรายังมีอีโมจิและแฮชแท็ก หากคุณเรียกจุดสิ้นสุดอีกครั้งคุณจะได้ผลลัพธ์ที่แตกต่างกัน
โพสต์ไปยังเครือข่ายสังคมออนไลน์
ตอนนี้เรามีข้อความของเราสำหรับโพสต์เรามาเผยแพร่โพสต์กันเถอะ เราจะใช้โซเชียล API ของ Ayrshare และคุณสามารถลงทะเบียนสำหรับไฟล์ บัญชีฟรี เพื่อทดสอบ หลังจากลงทะเบียนแล้วรับคีย์ Ayrshare API ของคุณคีย์สุดท้ายที่คุณต้องได้รับเราสัญญาว่าสามารถเชื่อมต่อบัญชีโซเชียลบางอย่างในแท็บบัญชีโซเชียลเช่น Fb, Instagram และ Twitter
เราจะอัปเดตรหัสของเราเพื่อนำข้อความที่สร้างขึ้นมาและโพสต์ลงในเครือข่ายสังคมออนไลน์โดยใช้แมวในภาพรองเท้า
const OPENAI_API_KEY = "Your API OpenAI Key";
const AYRSHARE_API_KEY = "Your API Ayrshare Key";
const run = async () => {
const choices = {
methodology: "POST",
headers: {
Authorization: `Bearer ${OPENAI_API_KEY}`,
"Content material-Sort": "software/json",
},
physique: JSON.stringify({
mannequin: "gpt-3.5-turbo",
messages: (
{
position: "consumer",
content material: "Write a social media submit on a cat sitting in a shoe",
},
),
}),
};
const chatGPTResults = await fetch(
"https://api.openai.com/v1/chat/completions",
choices
).then((res) => res.json());
console.log("ChatGPT says:", JSON.stringify(chatGPTResults, null, 2));
const optionsPost = {
methodology: "POST",
headers: {
Authorization: `Bearer ${AYRSHARE_API_KEY}`,
"Content material-Sort": "software/json",
},
physique: JSON.stringify({
submit: chatGPTResults.decisions(0).message.content material,
platforms: ("fb", "instagram"),
mediaUrls: ("https://img.ayrshare.com/012/cat-in-shoe.jpg"),
}),
};
const postResults = await fetch(
"https://app.ayrshare.com/api/submit",
optionsPost
).then((res) => res.json());
console.log("Ayrshare says:", JSON.stringify(postResults, null, 2));
};
run();
คำตอบจากทั้ง CHATGPT และ Ayrshare:
ChatGPT says: {
"id": "chatcmpl-6rvrDplRIwdiUURwXzdU3iS0KiYUo",
"object": "chat.completion",
"created": 1678311807,
"mannequin": "gpt-3.5-turbo-0301",
"utilization": {
"prompt_tokens": 19,
"completion_tokens": 80,
"total_tokens": 99
},
"decisions": (
{
"message": {
"position": "assistant",
"content material": "nn"Who wants a comfy mattress when you might have a shoe! 😺 This little furry feline has discovered the proper spot to curve up and take a cat nap. Are you able to blame them? That shoe appears to be like so cosy and comforting. 🥰 What loopy locations have you ever discovered your cats napping in?" #catsittinginshoes #crazycatnaps #furryfriends"
},
"finish_reason": null,
"index": 0
}
)
}
Ayrshare says: {
"standing": "success",
"errors": (),
"postIds": (
{
"standing": "success",
"id": "738681876342836_1098688181078083",
"postUrl": "https://www.fb.com/738681876342836_1098688181078083",
"platform": "fb"
},
{
"standing": "success",
"id": "17987746003883214",
"postUrl": "https://www.instagram.com/p/Cpix-vLtaBq/",
"usedQuota": 1,
"platform": "instagram"
}
),
"id": "KRRormDnpBTgfKYadpmn",
"refId": "d93ca2784c9bf7bf83ce0bf081d16c91598aec28",
"submit": "nn"Who wants a comfy mattress when you might have a shoe! 😺 This little furry feline has discovered the proper spot to curve up and take a cat nap. Are you able to blame them? That shoe appears to be like so cosy and comforting. 🥰 What loopy locations have you ever discovered your cats napping in?" #catsittinginshoes #crazycatnaps #furryfriends"
}
และนี่คือโพสต์จริงบน Instagram และ Fb:
โลกใหม่ของสังคม
เราเห็นว่ามันง่ายแค่ไหนในการสร้างเนื้อหาและเผยแพร่ไปยังสังคมโดยใช้ API นี่เป็นเพียงจุดเริ่มต้นของสิ่งที่ไม่สามารถทำได้เมื่อคุณรวมเนื้อหา AI ที่สร้างขึ้นกับการโพสต์โซเชียลอัตโนมัติ
หากคุณต้องการเรียนรู้เพิ่มเติมเกี่ยวกับวิธีการทำงานของ CHATGPT หรือ API โซเชียลมีเดียตรวจสอบบทความเหล่านี้:
สร้างโพสต์โซเชียลและเขียนโพสต์ใหม่
หากคุณกำลังมองหาจุดสิ้นสุดที่จัดการทั้งการสร้างโพสต์โซเชียลหรือโพสต์ใหม่ – เครือข่ายสังคมไม่ชอบโพสต์ซ้ำ – จากนั้นลองใหม่ของเรา CHATGPT ขับเคลื่อน /สร้าง API EndPOint–
API จัดการกับการสร้างการจัดรูปแบบการเพิ่มแฮชแท็กและอีโมจิและแม้กระทั่งตรวจสอบให้แน่ใจว่าโพสต์นั้นมีความยาวข้อกำหนดเช่น Twitter และ 280 ตัวอักษร