乐趣区

关于android:MobTech-MobPushChatGPT辅助消息推送实现文案千人千版

音讯推送的千人千面窘境

为了吸引用户的注意力,减少用户的活跃度和留存率,晋升利用的流量和支出,手机应用程序往往心愿千人千面地向用户推送告诉,即依据用户的特色和需要,为每个用户推送适合的音讯内容,以有针对性地取得用户的关注。

目前,音讯推送通过智能标签能力曾经能够实现用户画像千人千面,依据用户的注册信息、行为数据、趣味偏好等,为每个用户打上不同的标签,比方年龄、性别、地区、职业、喜好等。然而,当推送告诉时,经营写的文案只能为用户群而写,做不到千人收到千版告诉,起因有很多:

  • 经营人员无奈为每个用户独自写告诉,这样既费时又费劲。
  • 经营人员无奈及时跟进每个用户的反馈和行为,难以实现优化调整。

因而,音讯推送的千人千面窘境亟待解决。

AI 创作文案的能力

AI 可能依据不同的场景、主题、格调等生成不同的文本内容,并且可能依据上下文生成晦涩、连贯、有逻辑、有创意的文本内容。目前,AI 创作文案曾经有了很多利用,比方:

  • ChatGPT 是一种基于 GPT- 4 引擎的人工智能聊天机器人,能够用自然语言解决算法进行交换、答复问题和提供有用的信息。
  • CopyAI 是一种人工智能写作工具,能帮忙经营人员疾速生成吸引人的题目、注释、结尾等。

这些例子表明,AI 创作文案曾经具备了肯定的能力。

畅想 ChatGPT 辅助音讯推送

如果将 ChatGPT 与音讯推送联合起来,会产生什么呢?

  • 经营人员只须要输出一个简略的提醒或问题,就能够让 ChatGPT 为每个用户生成不同的音讯内容,并依据用户画像进行个性化和差异化。
  • 经营人员依据 ChatGPT 生成的音讯内容进行抉择或批改,通过音讯推送平台或工具发送给用户。
  • 经营人通过 ChatGPT 获取用户对音讯内容的反馈和行为,依据这些信息进行优化和调整。

这样,经营人员就能够利用 ChatGPT,真正实现推送文案千人千版。

以下是一个应用 Python 调用 ChatGPT 的代码示例,能够实现与在工作中引入 ChatGPT,仅供参考:

# 导入 openai 库
import openai

# 设置 API 密钥
openai.api_key = "sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"

# 定义一个空的音讯列表,用于存储对话历史
messages = []

# 定义一个循环,用于一直输出和输入音讯
while True:
  # 获取用户输出的音讯
  user_message = input("User:")
  # 将用户音讯增加到音讯列表中
  messages.append({"role": "user", "content": user_message})
  # 构建一个申请体,设置模型、音讯列表、最大令牌数等参数
  request = {
    "model": "gpt-3.5-turbo",
    "messages": messages,
    "max_tokens": 100
  }
  # 调用 ChatGPT 的 API,获取响应后果
  response = openai.Completion.create(**request)
  # 从响应后果中提取 ChatGPT 的音讯内容
  chatgpt_message = response["choices"][0]["message"]["content"]
  # 将 ChatGPT 的音讯增加到音讯列表中
  messages.append({"role": "chatgpt", "content": chatgpt_message})
  # 打印 ChatGPT 的音讯内容
  print("ChatGPT:" + chatgpt_message)
退出移动版