FireCMS 系统 数据增强插件
此插件允许您增强您的数据 FireCMS 系统 项目,使用ChatGPT.
ChatGPT 插件允许您使用 OpenAI API 生成内容 最新的GPT模型。 此插件能够理解您的结构 数据并生成符合您计划的内容.
要使用此插件, 您需要有一个有效的订阅 .
你可以订阅 页:1 FireCMS 仪表板。 。 。 .
您需要指定要使用插件的 Firebase 项目 ID 与, 在网站上。 就这样!
不需要添加任何订阅密钥或类似的东西.
import React from "react";
import { FireCMS } from "@firecms/core";
import "typeface-rubik";
import "@fontsource/jetbrains-mono";
import { useDataEnhancementPlugin } from "@firecms/data_enhancement";
// TODO: Replace with your Firebase config
const firebaseConfig = {
apiKey: "",
authDomain: "",
projectId: "",
storageBucket: "",
messagingSenderId: "",
appId: ""
};
export default function App() {
const dataEnhancementPlugin = useDataEnhancementPlugin({
// Optional callback for defining which collections should be enhanced
getConfigForPath: ({ path }) => {
if (path === "books")
return true;
return false;
}
});
const plugins = [dataEnhancementPlugin];
const navigationController = useBuildNavigationController({
// ... rest of your config
plugins
});
return <FireCMS
name={"My Online Shop"}
plugins={[dataEnhancementPlugin]}
authentication={myAuthenticator}
navigationController={navigationController}
firebaseConfig={firebaseConfig}
/>;
}
怎么会这样?
这个插件使用OpenAI API来使用最新的GPT模型生成内容. 此插件能够理解您数据的结构并生成 内容符合你的计划.
获得最佳效果的一些提示:
- 确定您选择 右侧数据 键.
- 这个 字段名称 用于生成内容,通常足以 产生良好的结果。 如果你想得到更好的结果,你可以 添加描述 到你的田园去 这将帮助插件理解 并产生更好的结果.
- 这个 收藏名称 这一点也很重要.
- 你可以证明 字段间的关系 而插件会捡起它.
例如,如果您有一个字段叫做
author和另一个叫做book,则 插件会理解作者与本书有关,并将 生成相应内容。 你可以用这个制作 概述、审评、, 翻译、标准业务标准内容等 (中文(简体) ).