Chatika
扫码查看

Chatika:可自定义AI模型和角色的IOS设备AI助手

Chatika

综合介绍

Chatika是一款适用于iOS设备(iPhone和iPad)的免费人工智能聊天应用程序。它是一个独立的个人项目,不以盈利为目的,旨在为用户提供一个更自由、更有趣的AI聊天环境。 这款应用的核心理念是“自由”,它允许用户通过自己的API密钥连接到多个不同的AI服务提供商,如Ollama、OpenRouter、Anthropic、Deepseek和OpenAI等。 用户不被任何特定的AI公司绑定,也无需支付订阅费,仅需为你通过API使用的服务付费。 Chatika非常注重用户隐私,它像一个专为AI聊天设计的私密浏览器,所有聊天数据都存储在用户自己的设备上,应用本身不收集或存储任何对话内容。 这使得用户可以在一个安全、可控的环境中与AI进行交流。

功能列表

  • 自带API密钥(BYOK): 用户可以添加并使用自己从各个AI提供商获取的API密钥,直接与AI模型进行通信。
  • 支持多个AI提供商: 应用支持包括Ollama、OpenRouter、Anthropic、Deepseek、OpenAI在内的多个主流及开放平台。
  • 动态模型切换: 用户可以在同一次对话中随时更换不同的AI模型或服务提供商,以对比不同模型的回答或利用特定模型的优势。
  • 个性化角色系统(Persona): 应用内置了多种预设的AI角色,用户也可以创建、编辑和自定义自己的角色,并能在聊天中随时切换,让AI扮演不同领域的专家或具有特定性格。
  • 强大的聊天管理:
    • 对话分支(Fork): 可以从对话的任意一点创建分支,深入探讨一个子话题,而不会打乱原始的聊天流程。
    • 引用回复: 用户可以选中特定的消息进行引用,从而让AI更精确地理解上下文,给出针对性更强的回答。
    • 消息操作: 支持重新生成AI的回复,或撤销已发送的消息。
  • 多模态支持: 支持向兼容的AI模型发送图片,进行图像内容的识别和交流。
  • 实时网页搜索: 内置联网搜索功能,可以让AI获取最新的信息来回答问题。
  • 高度可定制:
    • 聊天模板: 可以将常用的设置(如指定的模型、角色和系统提示)保存为模板,方便快速开启新的对话。
    • 自定义系统提示: 用户可以修改或注入系统提示(System Prompt),精细地调整AI的行为和回应方式。
  • 注重用户体验: 支持简体中文和英文界面,并提供深色和浅色两种主题模式,以及标准和大字体选项。

使用帮助

Chatika是一款让用户能够自由连接并使用各种AI大模型的iOS客户端。它的核心是让你通过API密钥直接与AI服务商进行对话,从而获得极高的自由度和隐私保护。以下是详细的使用说明,帮助你快速上手。

1. 安装与初次设置

  • 下载应用: 前往苹果App Store搜索“Chatika”并下载。应用要求你的iPhone或iPad设备系统版本为iOS 17.1或更高。
  • 初次进入: 打开应用后,你会看到简洁的主界面。Chatika提供了一个无需API密钥的简单试用模式,但要完整使用其功能,你需要添加自己的API密钥。

2. 核心功能:添加和管理API密钥

API密钥是你与AI模型提供商进行通信的“钥匙”。Chatika本身是免费的,但你调用API可能会产生费用,具体由提供商决定(许多提供商会提供免费的初始额度)。

  • 如何添加API密钥:
    1. 首先,你需要从想使用的AI提供商网站获取API密钥。例如,前往OpenAI、Anthropic或OpenRouter等官方网站,根据它们的指引注册并创建API密钥。
    2. 在Chatika应用内,找到“设置”或“Providers”相关的菜单。
    3. 选择“添加新的提供商”,然后从列表中选择对应的服务商,例如OpenAI
    4. 将你获取的API密钥粘贴到指定的输入框内,然后保存。
    5. 完成添加后,你就可以在创建新聊天时选择该提供商旗下的模型了。

3. 主要功能操作流程

创建新的聊天

  • 在主界面点击新建聊天的按钮。
  • 选择模型和提供商: 在聊天设置界面,你可以从已添加的提供商列表中选择一个具体的AI模型,例如GPT-4oClaude 3.5 Sonnet
  • 设定角色(Persona): 这是Chatika的一大特色。 你可以:
    • 使用预设角色: 应用内置了一些角色,如“技术作家”、“代码助手”等。选择一个角色,AI就会以该身份和你对话。
    • 创建自定义角色: 你可以新建自己的角色,为其设定名称、头像和核心的“系统提示”。系统提示是一段指令,它会告诉AI如何行动,例如“你是一位资深科幻小说家,请用富有想象力的风格回答我的问题”。
  • 开始聊天: 设置完成后,即可进入聊天界面开始对话。

在聊天中动态切换

  • 切换模型: 如果你觉得当前模型的回答不理想,无需结束对话。在聊天界面通常会有模型名称的显示区域,点击它可以切换到另一个模型,然后继续提问。
  • 切换角色: 同样地,你也可以在对话中途改变AI的角色,让它从一个“技术专家”秒变为一个“创意大师”。

使用高级聊天功能

  • 对话分支(Fork): 当聊到一个有趣但偏离主线的话题时,长按某条消息,选择“Fork”(创建分支)。 这会创建一个新的聊天窗口,继承了之前的对话历史。你可以在新分支里尽情探索,而主对话流程保持不变。
  • 引用回复(Select & Quote): 在向AI提问前,先选中一段或多段之前的对话内容,然后输入你的问题。这样,AI就能精确地知道你的问题是针对哪部分上下文,从而给出更准确的回复。
  • 发送图片: 对于支持图像识别的模型(如GPT-4o),你可以像发送普通短信一样,从相册中选择图片发送给AI,并向它提问关于图片的内容。
  • 联网搜索: 当你需要AI回答基于最新信息的问题时(例如“昨天的股市行情如何”),可以开启联网搜索功能。AI会自动搜索网络,并基于搜索结果来组织回答。 [2, m_2_3]

自定义与效率

  • 保存为模板: 如果你经常使用某一种固定的组合,例如“用Claude 3.5 Sonnet模型扮演代码审查员”,你可以将这个聊天设置保存为一个模板。下次就可以一键创建,无需重复配置。
  • 查看思考过程: 对于一些支持此功能的模型,Chatika可以显示其“思考过程”(Thought Process View),让你了解AI是如何一步步推理并得出最终答案的。

应用场景

  1. 多模型对比与研究用户可以在同一个应用内,针对同一个问题,快速切换并调用来自不同公司(如OpenAI、Anthropic、Google)的AI模型,直观地比较它们在逻辑推理、创意写作或特定知识领域的表现差异,非常适合AI研究者或爱好者。
  2. 注重隐私的日常AI助手由于所有聊天记录仅保存在用户本地设备上,Chatika为关心数据隐私的用户提供了一个安全的替代方案。 用户可以用它来记录个人想法、起草敏感的商业邮件或进行任何不希望被上传到云端的AI对话。
  3. 专业领域的定制化工具通过其强大的角色(Persona)和自定义系统提示功能,开发者可以设定AI为“代码调试助手”,并注入特定的编程规范;作家可以创造一个“写作风格模仿者”,让AI学习并模仿特定作者的风格进行创作。
  4. 学习与探索当对话深入到某个复杂分支时,用户可以使用“Fork”功能创建子对话,专门探讨这个分支话题,而不会干扰主线。 这使得学习过程更有条理,例如在学习历史时,可以从主线“二战历史”中,随时为“诺曼底登陆”开一个详细的子讨论。

QA

  1. Chatika是完全免费的吗?是的,Chatika应用本身是免费下载和使用的,并且没有任何内购或订阅计划。 但请注意,你通过应用调用第三方AI模型的API时,AI服务提供商(如OpenAI、Anthropic等)可能会收取费用。这部分费用与Chatika无关,直接由你和提供商结算。
  2. 我的聊天数据安全吗?非常安全。Chatika将隐私保护作为核心设计之一,它仅作为你与AI提供商之间的客户端。所有对话内容都存储在你的iPhone或iPad本地,不会上传到Chatika的服务器或任何第三方云端。
  3. 我可以在哪些设备上使用Chatika?Chatika目前支持运行iOS 17.1或更高版本的iPhone和iPad设备。你可以在苹果的App Store上下载它。
  4. 我是否需要有技术背景才能使用Chatika?不需要。尽管它提供了强大的自定义功能,但基本操作非常直观。如果你只是想找一个简单的AI聊天工具,可以使用其内置的试用模式或简单的模型配置。对于想深入使用的用户,应用也提供了清晰的指引来添加API密钥和设置角色。
微信微博Email复制链接