2作者: jose-cl4 个月前原帖
嗨,HN!这是我的第一款游戏——我一直想做这个。 这是一款小型浏览器游戏,使用 Phaser 3、React 和 Phaser 模板构建的(<a href="https:&#x2F;&#x2F;github.com&#x2F;phaserjs&#x2F;template-react-ts&#x2F;" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;phaserjs&#x2F;template-react-ts&#x2F;</a>)。 我用了两天时间(总共大约 8 小时)使用 gemini-cli 制作完成。大约 90% 的代码是通过 AI 生成的,但我通过细微调整学到了很多东西。 这款游戏仅在 PC 上运行,因为它是典型的 WASD + R(重装弹药)射击游戏。 我希望能得到以下方面的反馈: - 游戏性(有趣吗?太难了吗?) - 新功能的想法 提前感谢大家! 附言:我使用了立方体作为原型,但现在我有点喜欢它们。应该保留它们还是实现真正的精灵?
1作者: abhijithneil4 个月前原帖
传统数据库依赖于RAG和基于SQL的转换/分析,但它们能否保持逐行的上下文理解? 我们已将Agents作为Datatune的一部分发布: [https://github.com/vitalops/datatune](https://github.com/vitalops/datatune) 在一个提示中,您可以定义多个数据转换任务,Datatune会在逐行的基础上对您的数据进行转换,并保持上下文理解。 示例提示: “从产品描述和名称中提取类别。仅保留电子产品。添加一列名为ProfitMargin = (总利润 / 收入) * 100” Datatune会解析该提示,并使用OpenAI、Azure、Ollama或其他LLM通过LiteLLM对您的数据应用正确的操作(映射、过滤或LLM驱动的代理管道)。 主要特点: - 使用自然语言进行逐行的map()和filter()操作 - 代理接口用于自动生成多步骤转换 - 内置对Dask DataFrames的支持(以实现可扩展性) - 支持多种LLM后端(OpenAI、Azure、Ollama等) - 与LiteLLM兼容,以实现跨供应商的灵活性 - 自动令牌批处理、元数据跟踪和智能管道组合 令牌与成本优化: - Datatune让您明确控制发送到LLM的列,从而减少令牌使用和API成本: - 使用input_fields仅发送相关列 - 自动处理内部批处理和元数据 - 支持设置每分钟令牌和每分钟请求的限制 - 如果未指定,默认为已知模型限制(例如,GPT-3.5) 这使得在大型数据集上运行基于LLM的转换成为可能,而不会产生过高的成本。