Jiayuan (Forrest) Profile picture
Nov 17 13 tweets 3 min read Twitter logo Read on Twitter
如何使用 AI 加速软件开发 🚀

经过几周的迭代,今天正式发布 Devv Search



Devv Search 是一款面向开发者的 AI 搜索引擎,我们基于文档、代码、实时搜索数据从零到一构建了一套高效、准确的 RAG 系统,底层的模型基于微调后的 Code Llama 和 GPT-3.5。

1/13 devv.ai
Image
在深度使用了 GitHub Copilot、ChatGPT 等产品之后,我们发现 AI 在代码生成方面依然存在很大的改进空间。

ChatGPT 和通用的 RAG(Bing Chat)系统在代码生成方面并未做特殊的优化,生成的代码会存在以下问题:

1. 时效性差
2. 错误率高
3. 缺乏上下文理解

2/13
例如在这个例子中,GPT-4 & Bard 的生成效果就不尽如人意。



3/13
为了解决这一问题,我们必须要重新思考如何基于现有的技术栈重新构建一套快速、准确、低成本的 RAG(Retrieval Augmented Generation)解决方案。

4/13
我们采用的方法是:

1)构建了一套 search engine + document + codebase 的 retrieval framework,可以根据问题语义更好地做信息抽取

2)基于 Code Llama 微调了一个新的模型,结合 GPT-3.5 进行生成,在效果接近 GPT-4 的同时,显著提升了推理速度 & 降低了成本

5/13
Devv Search 的使用非常简单,可以输入关键词或者一个问题,既可以获得实时、准确的答案。

生成的结果包含两个部分:

1)右侧的信息源(搜索引擎的实时结果)

2)左侧是基于搜索引擎结果、文档、代码仓库的完整回答

每一个问题都可以继续基于当前的上下文进行追问。

6/13 Image
登录用户点击右上角的 History 可以查看搜索的历史记录,目前这一功能还比较简单,会在未来一段时间进行优化。

7/13 Image
可以直接把 Chrome 的默认搜索引擎改为 ,操作方法如下 👇



8/13devv.ai
我们的愿景是让 AI 加速软件开发。

Devv Search 是 Devv AI ( @devv_ai ) 第一阶段的产品,目标是代替 Google / StackOverflow / 文档的使用。

中期计划是构建 on-device 的代码生成体验,包括 VSCode / Jetbrains 插件,以及桌面端版本。

9/13
长期计划是构建 error-free 的 Coding Agent(非现在市面上的玩具 Agent 项目),以实现代替程序员完成编码的场景。

10/13
发布一周以来,已经获得了 10K+ 的用户,每天的搜索次数已经超过 1 万次,目前还保持着非常快速的增长。

我们是一个小但迭代速度非常快的团队,基本保持了每天发布新的 feature 或者功能优化。在过去的一周中,我们完成了数十次的版本迭代。

11/13devv.ai
我们 follow 了 YC 的建议:做一个自己会用的产品,然后只要去找到和自己有相同需求的那部分人就可以了。



12/13
现在 完全免费,欢迎大家使用 & 提供反馈意见,如果觉得不错,也欢迎推荐给身边同样有编码需求的朋友。

有任何的问题都可以直接给我发私信,或者联系我们团队的另外两位开发小伙伴 @Bohan_active @ldnvnbl

13/13devv.ai

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Jiayuan (Forrest)

Jiayuan (Forrest) Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @Tisoga

Jun 12
如何更高效地阅读论文 📃

上周 @CopilotHubAI 新发布的 Magic Copilot 功能可能会永远改变你阅读论文的方式,只需要 3 个步骤,就可以开始交互式地阅读论文:

1. 上传论文 PDF
2. Magic Copilot 自动生成 Prompt
3. 开始阅读

这个 thread 以 ChatDB 这篇论文为例 👇
app.copilothub.ai/chat?id=7495 Image
1/ 上传论文并生成论文相关的 Prompt

1. 直接上传对应论文
2. 根据论文来生成对应的 Prompt,例如这里我写的需求是「paper analyzer for ChatDB ...」,然后就会自动生成这篇论文的 Prompt

等待十几秒就创建完成了,这篇论文的地址:

arxiv.org/abs/2306.03901
2/ 第一步来让这个 Copilot 总结一下这篇文章中相关的一些内容。
Read 6 tweets
May 8
如何写出一个更好的 ChatGPT Prompt

关于 prompt engineering,有各种各样的技术,但是对于普通用户来说,门槛还是太高了。

为此,我们训练了上万条不同的 prompt,然后做了这个 Prompt Generator Copilot。

只需要告诉它你的需求,就可以进行快速创建 👇

app.copilothub.ai/chat?id=3733

🧵 Image
第一步:创建 Prompt

格式:I want a prompt that will help me [具体需求]

比如说我现在需要创建一个 Copilot 来帮助我更好得练习英文写作,我可以向这个 Copilot 说:

I want a prompt that will help me practice my English writing skills

[具体需求] 部分也可以使用中文描述。 Image
第二步:基于 Prompt 来创建一个 Copilot

有了 Prompt 之后,我们就可以基于这个 Prompt 来创建一个 Copilot 了。
Read 5 tweets
Apr 2
如何基于网页链接来创建知识库 AI & Chatbot

Copilot Hub 发布了新的功能:可以基于一系列网页链接的内容来创建自定义的 ChatGPT

app.copilothub.co

使用场景:
- 主题研究分析
- 网站聊天机器人
- 个人博客助手

🧵
比如现在我要创建一个关于 OpenAI 行业发展研究的 AI 助手

首先第一步是搜集相关的资料,包括:

- Wikipedia 相关词条
- OpenAI 官网相关文章
- Substack 中相关 newsletter
- 微信公众号相关文章
第二步,在 Copilot Hub 上创建一个新的 Copilot,并选择 URL 的数据源。
Read 10 tweets
Mar 27
如何基于 ChatGPT 创建个人的知识库 AI

经过几周的内测,现在正式发布 Copilot Hub 👇

app.copilothub.co

Copilot Hub 是一个帮助你基于私有数据创建智能知识库 & 人格化 AI 的平台。你可以基于文档、网站、Notion database 或其他数据源在几分钟内创建一个自定义的 ChatGPT。

🧵
平台上已经预训练了一些 AI,例如:

- 基于 Steve Jobs 传记、演讲、书信训练的 Steve Mind AI,可以以 Steve Jobs 的视角来回答你的问题
- 基于 How to Start a Startup 这门课的语料训练的 Startup Launch 创业导师,可以回答任何关于创业的问题

1/8
如何创建一个自己的 Copilot 🤖

第一步:选择数据源

目前对免费用户仅开放了单文件上传的数据源,可以选择对应的文档上传,Copilot Hub 会自动在云端进行解析。

未来会支持:
- 更多的文档格式
- GitHub Repo 接入
- Notion Database 接入
- URL 接入

2/8
Read 10 tweets
Mar 24
Apple 最近开源了针对苹果芯片特殊优化的 Transformer 架构(ChatGPT 底层的架构)

看 commit 的时间,差不多已经快是 1 年前的工作了,可以看到虽然 Apple 没有在公开场合发声,但是已经在这个领域默默做了很多工作了。

github.com/apple/ml-ane-t…

1/4
预测一下,Apple 的 LLM 一定是针对 Apple Silicon 做了深度优化的,甚至在未来的 iPhone 上,可以直接进行本地推理(类比现在 iPhone 上已经非常强大的神经网络)。

这是有天然优势的,Siri + Shortcuts 几乎已经集成了所有 App Store 上的应用,唯一缺的就是让 Siri 更加智能一点。

2/4
Apple 的 VR/MR 眼镜也是一个小道消息了很久但没有 launch 的产品,结合多模态的 LLM 完全可以做到看到一件东西的时候就直接显示相关信息(基于 iPhone 的本地硬件推理),结合 Siri 完成操作。

3/4
Read 5 tweets
Mar 14
OpenAI 刚刚发布了 GPT-4

GPT-4 是大型多模态模型(large multimodal model),支持图像和文本的输入,并生成文本结果。

这个 thread 会汇总一下有关 GPT-4 的一些信息(包括论文中的一些要点和实际的体验)。

🧵
GPT-4 在专业和学术能力的 benchmark 上已经达到了人类水平。

例如模拟律师考试分数占所有应试者的前 10%,而 GPT-3 的测试结果为倒数 10%。
现在想要提前体验的有 2 种方法:

- ChatGPT Plus 订阅(可能不是所有人都有)
- Poe 中已经集成了 GPT-4(同时集成的还有 Claude+ 这个新的 AI) ImageImage
Read 21 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(