chat-house: AI过家家。使用openAI的gpt3.5API作为对话模型的角色扮演聊天安卓客户端。(不要钱openaikey更新站)
一、了解OpenAI API和API密钥
要开始使用OpenAI API,需要了解怎样创建API密钥。
A. OpenAI API的创建
1. 首先,登录OpenAI账户并访问API密钥链接。
2. 然后,依照下面的步骤创建API密钥:
- 在OpenAI账户中,点击导航菜单中的“API Keys”。
- 点击右上角的“+ Create new API key”按钮。
- 依照提示完成API密钥的创建。
二、不要钱OpenAIkey更新站的作用和途径
不要钱OpenAIkey更新站是获得不要钱OpenAIkey的重要途径。
A. 更新频率和不要钱提供
1. 不要钱OpenAIkey的更新频率较高,每天都会有更新。
2. 以下是一些不要钱提供ChatGPT账号和OpenAIkey的网站:
- 如网站“不要钱openaikey更新站”等。
- 网站提供者在网站上发布最新的不要钱OpenAIkey供用户使用。
三、使用不要钱OpenAIkey的步骤
使用不要钱OpenAIkey需要依照以下步骤进行操作。
A. 登录OpenAI账户
1. 使用您的电子邮件地址和密码登录到OpenAI账户。
2. 访问导航菜单中的“API Keys”选项。
B. 创建API密钥
1. 在“API Keys”界面中,点击“+ Create new API key”按钮。
2. 依照提示完成API密钥的创建。
四、不要钱OpenAIkey的使用注意事项
在使用不要钱OpenAIkey时,需要注意一些事项。
A. 其他网络提供的API密钥准确性和完全性不保证
1. 网络中提供不要钱API密钥的来源众多。
2. 使用时需要注意外部链接的可靠性。
B. 使用在线OpenAI key余额查询工具
1. 有些工具可以查询OpenAI key的剩余用量。
2. 查看剩余用量的步骤会在查询工具中提示。
五、不要钱OpenAIkey的优势和适用领域介绍
不要钱OpenAIkey在各个领域有其优势和利用。
A. 不要钱OpenAIkey在ChatGPT中的利用
1. ChatGPT具有强大的聊天机器人功能。
2. 在写作和翻译领域,不要钱OpenAIkey也能够发挥重要作用。
B. 其他不要钱OpenAIkey的使用案例
1. 不要钱OpenAIkey适用于其他各种领域。
2. 在区别场景下,不要钱OpenAIkey都有其独特的价值和意义。
六、总结
不要钱OpenAIkey更新站对获得不要钱OpenAIkey相当重要。
利用不要钱OpenAIkey,可以在各个领域扩大更多利用方向。
A. 不要钱OpenAIkey更新站的重要性和便利性
不要钱OpenAIkey更新站可以帮助用户获得最新的不要钱OpenAIkey。
B. 利用不要钱OpenAIkey开辟更多利用方向的潜力
不要钱OpenAIkey可以在区别领域中发挥重要作用,具有很大的潜力。
不要钱openaikey更新站的进一步展开说明
# AI过家家:使用openAI的gpt3.5API扮演聊天角色的安卓客户端
## 简介
AI过家家是一款基于openAI的gpt3.5API开发的安卓客户端,通过角色扮演聊天的方式,提供智能对话服务。
## 软件特点
1. **流式打印接收的信息**:AI过家家使用流式打印方式展现接收到的信息,让对话更加流畅和易读。
2. **较高的编辑自由度**:用户可以自由编辑和定制角色,包括名称、角色描写等内容,使对话更加个性化。
3. **使用Jetpack Compose声明式UI编写**:AI过家家采取Jetpack Compose编写用户界面,提供更好的用户体验。
## 基本使用说明
### 1. 创建角色
1. 在主界面右划打开侧边栏,点击**角色列表**,进入角色列表界面。
2. 点击右上角的**+**图标,创建新角色。
3. 填入名称和角色描写后,点击右上角的**保存**图标。
### 2. 聊天
1. 在角色列表界面中,点击角色项便可进入聊天界面,或在主界面右划打开**聊天**页签,进入聊天界面。
### 3. 编辑角色
在角色列表界面,点击角色头像框便可进入角色编辑页面,对角色进行编辑和定制。
### 4. 设置API Key
在设置界面中,可以设置openAI的API Key,以便使用API服务。
## 进阶使用说明
### 1. 角色设计助手
用户可以通过角色设计助手来定制自己的角色要求。在角色列表处点击**角色设计助手**,进入角色设计助手聊天页面,向角色设计助手详细说明自己的角色要求。
例如,长按信息进行复制,然后添加新角色,对复制的内容进行小部份删改,输入完成后点击右上角的**保存**。
### 2. 编辑模式
在聊天页面中,点击右上角的**编辑模式**,进入编辑模式。
1. 切换聊天模型:国内网络请选择使用**openAI GPT3.5镜像**,这个是个人搭建的镜像站,不保存用户的要求和响应数据。需要openAI API Key 才能使用。
2. 切换信息携带策略:根据GPT3.5的限制,发送的消息存在上限。AI过家家提供了四种策略:
– **偏好我**:发送消息中携带“我”的消息+3条AI的消息+选中的携带的消息-选中排除的消息。
– **固定窗口**:固定12条信息+选中携带的消息-选中排除的消息。
– **贪婪**:尽量携带所有信息+选中携带的消息-选中排除的消息(不推荐使用)。
– **不携带**:新发送的消息+选中携带的消息-选中排除的消息。
所有的策略都遭到token数的限制,并可能与描写不一致。在编辑模式下,策略携带的消息会以区别的色彩进行预览显示,但是预览时不计算token数,仅供参考。
### 3. 角色额外设置
保存角色后或进入角色编辑界面时,上滑进入角色额外设置界面。以下为设置说明:
– **角色引导**:开启角色引导开关后,发送信息前会在前置一段System指令信息,引导AI扮演角色。当开关关闭时,角色描写将作为完全的System指令信息。对部份角色扮演,例如语言教师或AI助手,请关闭开关,避免没必要要的动作描写。
– **提示模式**:打开提示模式开关后,在发送信息的末尾会添加一条System指令信息。
## 使用自己的模型
用户可以添加自己的模型到AI过家家中,以便使用自己的智能模型。以下是添加自定义模型的步骤:
1. 添加OpenAI镜像站:打开 ChatModelModule 类,在其中添加 OpenAIGPT3d5Model。也能够添加其他服务端兼容openAI的chat completions的api参数且响应一致的模型。
“`kotlin
fun provideChatMangerImpl ( okHttpClient: OkHttpClient ): ChatModelMangerImpl {
return ChatModelMangerImpl ().apply {
addModel ( “openAI GPT3.5” , lazy {
OpenAIGPT3d5Model ( baseUrl = OPENAI_URL , httpClient = okHttpClient , needAPIKey = true , stream = true )
} )
addModel ( “自定义模型名称” , lazy {
MyCustomModel ( baseUrl = TODO ( “填写自定义模型的base url” ),
urlPath = TODO ( “填写调用api的路径,不填写则默许为/v1/chat/completions” ),
httpClient = okHttpClient ,
needAPIKey = TODO ( “会不会需要OpenAI的api key” ),
stream = TODO ( “会不会以流式接收(长文本的响应速度更快)” ) )
} )
}
}
“`
2. 添加自定义模型:实现 LongChatModel 接口,完成自定义模型的逻辑。
“`kotlin
class MyCustomModel : LongChatModel {
override val label: String = “自定义标签”
fun sendMessages ( messages: List
// TODO: 实现自定义模型的聊天逻辑
}
}
“`
3. 在 ChatModelModule 中添加自定义模型,参照添加 OpenAI 镜像模型的方法进行添加。
“`kotlin
addModel ( “自定义模型名称” , lazy {
MyCustomModel ( baseUrl = TODO ( “填写自定义模型的base url” ),
urlPath = TODO ( “填写调用api的路径,不填写则默许为/v1/chat/completions” ),
httpClient = okHttpClient ,
needAPIKey = TODO ( “会不会需要OpenAI的api key” ),
stream = TODO ( “会不会以流式接收(长文本的响应速度更快)” ) )
} )
“`
通过以上步骤,可以将自定义模型添加到AI过家家中,以供用户使用。
不要钱openaikey更新站的常见问答Q&A
问题1:甚么是OpenAI和ChatGPT?
答案:OpenAI是人工智能研究实验室,它致力于推动人工智能的发展和创新。ChatGPT是OpenAI开发的一种聊天机器人模型,它基于GPT(生成式预训练模型)技术,可以进行自然语言对话和文本生成。
ChatGPT具有强大的语言理解和生成能力,可以回答问题、提供建议、创造故事等。通过对大量文本数据进行训练,ChatGPT可以理解上下文、生成联贯的回答,并摹拟人类的对话风格。
- ChatGPT可以利用于各种场景,包括在线客服、虚拟助手、教育辅助等。
- ChatGPT的模型不断更新和优化,以提供更好的用户体验。
- OpenAI提供了API接口,开发人员可使用OpenAI平台提供的相关工具和资源来开发自己的ChatGPT利用。
问题2:怎样不要钱获得OpenAIkey更新站?
答案:以下是一些不要钱获得OpenAIkey更新站的方法:
- 查找相关的技术论坛和社区,有些用户会分享不要钱的OpenAIkey,并提供更新站点的链接。
- 关注一些人工智能和ChatGPT相关的博客和社交媒体账号,他们会定期发布不要钱OpenAIkey的更新站信息。
- 使用搜索引擎搜索关键词”不要钱OpenAIkey更新站”,通常会有一些网站专门提供不要钱的OpenAIkey和ChatGPT账号。
值得注意的是,不要钱获得OpenAIkey的站点可能存在风险,建议谨慎选择并确保来源可信。
问题3:怎样创建OpenAI API Key?
答案:创建OpenAI API Key的步骤以下:
- 登录到OpenAI账户,并使用您的电子邮件地址和密码进行认证。
- 在左边菜单栏当选择”API Keys”。
- 点击右上角的”+ Create new API key”按钮。
完成以上步骤后,您将取得一个API Key,可以用于访问OpenAI API并调用相关功能。
问题4:如何不要钱使用ChatGPT账号和OpenAIkey?
答案:有一些网站提供不要钱的ChatGPT账号和OpenAIkey供用户使用,以下是一些经常使用的方法:
- 搜索关键词”不要钱ChatGPT账号”和”不要钱OpenAIkey”,可以找到一些网站提供不要钱的账号和密钥。
- 关注人工智能和ChatGPT相关的社交媒体账号和论坛,一些用户会分享不要钱的账号和密钥。
- 在技术社区和博客中查找与ChatGPT和OpenAI相关的资源,有时会有不要钱账号和密钥的分享。
请注意,不要钱账号和密钥的数量和可用性可能有限,可能需要定期更新或查找其他来源。