嘿,HN - 我是杰夫,Chroma的联合创始人。
在2022年12月的一个清晨,我抱着刚出生不久的女儿,刷着推特。ChatGPT刚刚推出,我们都在探索这项技术是什么以及如何使其变得有用。开发者们使用检索技术将他们的数据带入模型中,因此我给整个12月份所有提到“嵌入”的推特用户发了私信(总共只有120人!)。那时我意识到,人工智能需要搜索全球的信息,以构建有用且可靠的应用程序。
安东·特罗伊尼科夫和我创办了Chroma,基于以下信念:
1. 基于人工智能的系统在生产化方面过于复杂。
2. 潜在空间对改善基于人工智能的系统至关重要(当时没有人理解这一点)。
在2023年情人节,我们推出了Chroma的第一个版本,并迅速获得了成功。Chroma使检索变得简单易用。现在,Chroma已成为一个大型开源项目,拥有超过21,000颗星和500万次月下载量,被苹果、亚马逊、Salesforce和微软等公司使用。
今天,我们很高兴推出Chroma Cloud——我们的全托管服务,基于一个名为Chroma Distributed的Apache 2.0无服务器数据库。Chroma Distributed使用Rust编写,并采用对象存储,以实现极高的可扩展性和可靠性。Chroma Cloud快速且经济。领先的人工智能公司如Factory、Weights & Biases、Propel和Foam已经在生产中使用Chroma Cloud来驱动他们的智能体。它将开发者们熟知的“它就是好用”的开发体验带到了云端。
试试看,告诉我你的想法!
——杰夫
返回首页
最新
您在SaaS业务中使用什么进行记账?您为SaaS业务使用哪家会计服务?
作为一名刚刚完成在一家FAANG公司第一年的新毕业生,我坦白地说,我在寻找自己的定位方面感到困惑。
我现在在一个网络团队工作。起初,我以为我喜欢这个工作,因为问题很复杂,入门门槛相对较高。别误会,我仍然在学习很多东西——但随着时间的推移,我意识到我实际上并不喜欢在业余时间深入研究这些内容。如果说实话,我觉得我喜欢它的主要原因只是那三个字:“网络<i>看起来</i>很酷”。
最近,我开始更多地了解我公司计算团队的工作,那看起来也很吸引人!协调计算节点、扩展、可靠性——这一切都非常诱人,部分原因是它似乎很难。例如,我尝试研究containerd,但完全不知道发生了什么。但如果你问我是否想在业余时间学习这些内容,我可能会说:“我不太确定。”
-----
我该如何判断自己是因为某个领域“看起来很酷”而想学习,还是因为对它真正充满热情并希望坚持下去?也许这一切只是我内心的恐惧:要么(1)落后, (2)被替代,或者(3)把自己局限在一个我实际上并不喜欢的领域。
我认为对我来说,共同点在于我喜欢解决问题并产生影响。无论是商业问题、基础设施问题还是生产力问题——我都对此感兴趣。但这并没有真正缩小到任何特定的领域。
现在我担心我需要尽快选择我的“定位”,老实说,我不知道从哪里开始。我非常感谢任何建议!谢谢你的时间 :)
嗨,HN!我们是来自The Interface的Max和Peyton(<a href="https://www.theinterface.com" rel="nofollow">https://www.theinterface.com</a>)。<p>我们最初是想开发一个AI代理开发工具,但在这个过程中,它变成了为AI代理打造的模拟游戏。<p>演示视频:<a href="https://www.youtube.com/watch?v=sRPnX_f2V_c" rel="nofollow">https://www.youtube.com/watch?v=sRPnX_f2V_c</a>。<p>最初的想法很简单:让创建AI代理变得容易。我们从Jupyter Notebooks开始,每个单元格都可以被MCP调用——这样代理可以将它们变成自己的工具。这个系统运作得相当不错,逐渐变得自我改进,生成内容,像是一个帮助你构建新代理的副驾驶。<p>但当我们退后一步时,发现我们得到的只是无尽的文字墙。尽管它能正常工作,但老实说,这实在是太无聊了。我们也相信,这种方式会被下一个模型的能力所吞没。我们想要构建一些不同的东西——让AI不再是一个黑箱,而是更具互动性。为什么要整天在聊天框里输入,如果你可以面对你的代理,看到他们的困惑,观察他们何时以及如何互动?<p>我们俩都是模拟游戏的爱好者——《过山车大亨3》、《帝国时代》、《模拟城市》,所以我们开始尝试在3D世界中运行大型语言模型(LLM)代理。起初只是出于好奇,但很快,看到代理实时互动比我们之前做的任何事情都要有趣得多。<p>第一个版本非常简单:一个Unity房间,一个MCP服务器和一个聊天框。即使让两个代理轮流发言也花了几周时间。每次运行都会出现一些怪癖——代理完全拒绝说话,或者仅仅通过跳舞或做面部表情来表达情感。这种不可预测性促使我们不断开发。<p>现在它已经变成一个桌面应用程序(Tauri + Unity通过WebGL),人类和代理共享3D瓷砖式房间。代理每个时刻都会接收结构化观察,并可以采取改变世界的行动。你可以在运行之间编辑规则——提示、决策逻辑,甚至他们如何查看聊天历史——而无需重建。<p>在技术方面,我们建立了一个Unity桥接与MCP和通过LiteLLM的多提供者路由,接下来将支持通过Mistral.rs的本地模型。所有系统提示都是可编辑的,因此你可以直接实验协调策略——调整代理的“健谈”程度与它们移动或操控环境的频率。<p>然后我们添加了一个瓷砖地图编辑器,让你可以设计自定义房间,设置带有条件和动作的瓷砖事件,并将其转变为谜题或障碍。内置了社区分享功能,因此你可以发布自己制作的房间。<p>观看代理通过掉落的瓷砖、传送门、地雷、火焰、“胜利”和“失败”瓷砖,以及调用工具(如致命火焰或迪斯科舞池)进行勾结或谈判,是一种更有趣的日常消遣。<p>在后台,Unity的ECS驱动着整个状态机和事件系统。由于人类和AI实时共享同一空间,每一次谈判、成功或失败也成为后续训练或世界模型的有用多代理、多模态数据。<p>我们的早期用户已经在使用它进行提示注入测试、社会工程场景、合作游戏和模型比较。更大的愿景是构建一个开放式的、AI原生的模拟游戏,你可以在其中构建和互动任何事物或任何人。你可以设计谜题、关卡和环境,让代理竞争或合作,设置游戏,甚至重播你最喜欢的电视节目。<p>有趣的是,没有两个互动是相同的。一切都是自发的,而不是硬编码的,因此同一关卡玩六次,每次的表现都会有所不同。<p>我们的计划是不断扩展——更大的房间,更多的世界内工具供代理使用,然后是多人托管。现在已经上线,无需等待名单。免费游玩。你可以带上自己的API密钥,或者从10美元的积分开始,立即运行代理:www.TheInterface.com。<p>我们非常希望听到关于值得测试的场景和下一步构建内容的反馈。告诉我们你想要尝试的奇怪想法——我们会在评论区等你。
现实生活中掷骰子。一个简单的系统,通过实时视频进行掷骰子。
一部以人工智能为情节部分的电影或小说,是否需要设置警示提示,因为这可能会让那些因人工智能而失去工作的人感到痛苦?