返回首页
最新
上周五晚上,我构建了一个奇特的小型库。它利用大型语言模型(LLMs)在运行时自动生成 JavaScript 类方法;无需提前定义方法——只需装饰你的类,调用你想要的方法,模型会即时处理。<p>它使用了 `Proxy`,并将类定义和调用示例传递给 LLM,以生成有效的方法。<p>以下是一个非常简洁的示例:<p>```
class User {
constructor(email) {
this.email = email;
}
}<p>const EnhancedUser = asVibeClass(User);<p>const user = new EnhancedUser('john@example.com');<p>const domain = await user.getEmailDomain();<p>console.log(domain); // example.com<p>```<p>当然,这个库并不是为了生产环境而构建的,但这是一次有趣的探索。很想听听你的想法!
嗨,HN,
我创建了Lengpal,这是一个简单的语言交流平台,用户可以通过视频即时匹配,练习他们的母语和目标语言。平台内置了计时器,确保双方有平等的发言时间。
我之所以创建这个平台,是因为我希望有一种超越像Duolingo这样的被动应用的选择。能够与真实的人交流,而不必担心安排时间或聊天疲劳。
目前我们正在通过等待名单测试这个概念。到目前为止,我们已经从Reddit和IndieHackers收集了77个电子邮件地址。在推出最小可行产品(MVP)之前,我非常希望能听到你们的反馈。
网站: [https://www.lengpal.com](https://www.lengpal.com)
欢迎提出任何问题或分享你的想法。
我的任务是构建一个客户支持聊天系统。这个人工智能应该以公司的文档为基础进行训练。我该如何确保人工智能不会给客户产生错误的回应?