mirror of
https://github.com/labring/FastGPT.git
synced 2025-10-18 17:51:24 +00:00
rename
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
# Doc GPT
|
# Fast GPT
|
||||||
|
|
||||||
Doc GPT 允许你是用自己的 openai API KEY 来快速的调用 openai 接口,包括 GPT3 及其微调方法,以及最新的 gpt3.5 接口。
|
Fast GPT 允许你是用自己的 openai API KEY 来快速的调用 openai 接口,包括 GPT3 及其微调方法,以及最新的 gpt3.5 接口。
|
||||||
|
|
||||||
## 初始化
|
## 初始化
|
||||||
复制 .env.template 成 .env.local ,填写核心参数
|
复制 .env.template 成 .env.local ,填写核心参数
|
||||||
@@ -76,7 +76,7 @@ docker run -d --name mongo \
|
|||||||
|
|
||||||
# 介绍页
|
# 介绍页
|
||||||
|
|
||||||
## 欢迎使用 Doc GPT
|
## 欢迎使用 Fast GPT
|
||||||
|
|
||||||
时间比较赶,介绍没来得及完善,先直接上怎么使用:
|
时间比较赶,介绍没来得及完善,先直接上怎么使用:
|
||||||
|
|
||||||
|
@@ -4,9 +4,9 @@ export enum EmailTypeEnum {
|
|||||||
}
|
}
|
||||||
|
|
||||||
export const introPage = `
|
export const introPage = `
|
||||||
## 欢迎使用 Doc GPT
|
## 欢迎使用 Fast GPT
|
||||||
|
|
||||||
[Git 仓库](https://github.com/c121914yu/DocGPT)
|
[Git 仓库](https://github.com/c121914yu/FastGPT)
|
||||||
|
|
||||||
时间比较赶,介绍没来得及完善,先直接上怎么使用:
|
时间比较赶,介绍没来得及完善,先直接上怎么使用:
|
||||||
1. 使用邮箱注册账号。
|
1. 使用邮箱注册账号。
|
||||||
|
@@ -30,8 +30,8 @@ export default function App({ Component, pageProps }: AppProps) {
|
|||||||
return (
|
return (
|
||||||
<>
|
<>
|
||||||
<Head>
|
<Head>
|
||||||
<title>Doc GPT</title>
|
<title>Fast GPT</title>
|
||||||
<meta name="description" content="Generated by Doc GPT" />
|
<meta name="description" content="Generated by Fast GPT" />
|
||||||
<meta
|
<meta
|
||||||
name="viewport"
|
name="viewport"
|
||||||
content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0;"
|
content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0;"
|
||||||
|
@@ -77,7 +77,7 @@ const RegisterForm = ({ setPageType, loginSuccess }: Props) => {
|
|||||||
return (
|
return (
|
||||||
<>
|
<>
|
||||||
<Box fontWeight={'bold'} fontSize={'2xl'} textAlign={'center'}>
|
<Box fontWeight={'bold'} fontSize={'2xl'} textAlign={'center'}>
|
||||||
找回 DocGPT 账号
|
找回 FastGPT 账号
|
||||||
</Box>
|
</Box>
|
||||||
<form onSubmit={handleSubmit(onclickFindPassword)}>
|
<form onSubmit={handleSubmit(onclickFindPassword)}>
|
||||||
<FormControl mt={8} isInvalid={!!errors.email}>
|
<FormControl mt={8} isInvalid={!!errors.email}>
|
||||||
|
@@ -58,7 +58,7 @@ const LoginForm = ({ setPageType, loginSuccess }: Props) => {
|
|||||||
return (
|
return (
|
||||||
<>
|
<>
|
||||||
<Box fontWeight={'bold'} fontSize={'2xl'} textAlign={'center'}>
|
<Box fontWeight={'bold'} fontSize={'2xl'} textAlign={'center'}>
|
||||||
登录 DocGPT
|
登录 FastGPT
|
||||||
</Box>
|
</Box>
|
||||||
<form onSubmit={handleSubmit(onclickLogin)}>
|
<form onSubmit={handleSubmit(onclickLogin)}>
|
||||||
<FormControl mt={8} isInvalid={!!errors.email}>
|
<FormControl mt={8} isInvalid={!!errors.email}>
|
||||||
|
@@ -78,7 +78,7 @@ const RegisterForm = ({ setPageType, loginSuccess }: Props) => {
|
|||||||
return (
|
return (
|
||||||
<>
|
<>
|
||||||
<Box fontWeight={'bold'} fontSize={'2xl'} textAlign={'center'}>
|
<Box fontWeight={'bold'} fontSize={'2xl'} textAlign={'center'}>
|
||||||
注册 DocGPT 账号
|
注册 FastGPT 账号
|
||||||
</Box>
|
</Box>
|
||||||
<form onSubmit={handleSubmit(onclickRegister)}>
|
<form onSubmit={handleSubmit(onclickRegister)}>
|
||||||
<FormControl mt={8} isInvalid={!!errors.email}>
|
<FormControl mt={8} isInvalid={!!errors.email}>
|
||||||
|
@@ -15,19 +15,19 @@ let mailTransport = nodemailer.createTransport({
|
|||||||
|
|
||||||
const emailMap: { [key: string]: any } = {
|
const emailMap: { [key: string]: any } = {
|
||||||
[EmailTypeEnum.register]: {
|
[EmailTypeEnum.register]: {
|
||||||
subject: '注册 DocGPT 账号',
|
subject: '注册 FastGPT 账号',
|
||||||
html: (code: string) => `<div>您正在注册 DocGPT 账号,验证码为:${code}</div>`
|
html: (code: string) => `<div>您正在注册 FastGPT 账号,验证码为:${code}</div>`
|
||||||
},
|
},
|
||||||
[EmailTypeEnum.findPassword]: {
|
[EmailTypeEnum.findPassword]: {
|
||||||
subject: '修改 DocGPT 密码',
|
subject: '修改 FastGPT 密码',
|
||||||
html: (code: string) => `<div>您正在修改 DocGPT 账号密码,验证码为:${code}</div>`
|
html: (code: string) => `<div>您正在修改 FastGPT 账号密码,验证码为:${code}</div>`
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
export const sendCode = (email: string, code: string, type: `${EmailTypeEnum}`) => {
|
export const sendCode = (email: string, code: string, type: `${EmailTypeEnum}`) => {
|
||||||
return new Promise((resolve, reject) => {
|
return new Promise((resolve, reject) => {
|
||||||
const options = {
|
const options = {
|
||||||
from: `"DocGPT" ${myEmail}`,
|
from: `"FastGPT" ${myEmail}`,
|
||||||
to: email,
|
to: email,
|
||||||
subject: emailMap[type]?.subject,
|
subject: emailMap[type]?.subject,
|
||||||
html: emailMap[type]?.html(code)
|
html: emailMap[type]?.html(code)
|
||||||
@@ -46,7 +46,7 @@ export const sendCode = (email: string, code: string, type: `${EmailTypeEnum}`)
|
|||||||
export const sendTrainSucceed = (email: string, modelName: string) => {
|
export const sendTrainSucceed = (email: string, modelName: string) => {
|
||||||
return new Promise((resolve, reject) => {
|
return new Promise((resolve, reject) => {
|
||||||
const options = {
|
const options = {
|
||||||
from: `"DocGPT" ${myEmail}`,
|
from: `"FastGPT" ${myEmail}`,
|
||||||
to: email,
|
to: email,
|
||||||
subject: '模型训练完成通知',
|
subject: '模型训练完成通知',
|
||||||
html: `你的模型 ${modelName} 已于 ${dayjs().format('YYYY-MM-DD HH:mm')} 训练完成!`
|
html: `你的模型 ${modelName} 已于 ${dayjs().format('YYYY-MM-DD HH:mm')} 训练完成!`
|
||||||
|
Reference in New Issue
Block a user