cubex-hro/contao-openai-bundle

通过使用OpenAi的ChatGPT,在Contao后端生成元标题和元描述

v1.1.1 2024-05-22 09:20 UTC

This package is auto-updated.

Last update: 2024-09-14 15:54:46 UTC


README

此扩展的目的在于,通过ChatGPT(OpenAI)快速轻松地从页面内容生成元描述和标题。

以下是一些总结的最佳实践,以获得相对良好的结果。未来还计划添加更多功能,使扩展更加完善。

开始使用

composer require cubex-hro/contao-openai-bundle

兼容性

重要提示

  • 需要OpenAI开发者账户。请在此处注册:这里
  • 所需的令牌也在那里创建:这里
  • 使用OpenAI API需要付费。有关OpenAI定价的概述,请参阅:https://openai.com/pricing
  • 我们进行了大量测试,迄今为止,我们每月的支出不超过5美元

TinyMCE插件备注

请确保您没有自定义的be_tinyMCE.html5模板。如果有,请查看src/Resources/contao/templates/be_tinyMCE.html5,并手动调整相关位置。

屏幕截图

最佳实践

  • 在OpenAPI API后端定义使用限制,以控制成本

如何使用

  • 插入令牌
  • 选择GPT模型
  • 插入首选元标题提示(例如:为以下文本编写一个5到6个字的精炼网站标题:)
  • 插入首选元描述提示(例如:为以下文本编写一个信息性/强调性/吸引人的网站描述,包含少于160个字符:)
  • 设置温度(建议:0.5)
  • 设置最大令牌(建议:300)
  • 设置可选设置,如隐藏元素和自定义字段
  • 转到页面设置,并使用SERP预览下方的按钮
  • 享受魔法 :)

待办事项

  • 整合令牌计算器(例如:GPT-3-Encoder-PHP
  • 通过ChatGPT作为预取事件进行内容加权
  • 定义Chat完成API模型的个性档案(角色)
  • 考虑实际请求的最大字符长度
  • 考虑将来如何处理序列化内容
  • 使每个请求的成本更加透明(显示使用的令牌并使用OpenAI定价计算)
  • do
  • some
  • magic🪄

新功能

  • v0.2.0 -> TinyMCE AI-Text生成对话框
  • v1.0.0 -> 增加Contao 5兼容性
  • v1.1.0 -> 由CustomGPT提供支持的Contao后端帮助机器人

支持

Contao Gpt Bundle是为社区而设的项目。如果您有任何改进建议或评论,请使用问题或,最好的方法是提交一个pull request。