GitHub - Zorokee/ArtificialCast:由推理驱动的类型安全转换。

主要观点

  • ArtificialCast 是由大型语言模型驱动的轻量级、类型安全的转换实用工具,可实现强类型对象间的无缝转换。
  • 具有零配置、双向转换、模式感知推理、LLM 驱动转换、可测试且确定性等功能。
  • 展示了过度炒作的 AI 想法在未做任何简化处理时的实际情况,是对新兴 AI 工程趋势的一种讽刺。
  • 提供了一系列转换工具,如AC<TIn, TOut>等,并给出了多种使用示例,包括对象迁移、请求到响应的转换等。
  • 强调其仅用于演示、教育和学术目的,禁止在任何生产环境中使用,且代码受特定许可证限制。

关键信息

  • 可通过ArtificialCast.*命名空间使用各种转换工具。
  • 示例中展示了不同类型对象之间的转换过程和结果。
  • 本地使用需满足.NET 9 SDK 等要求,并安装 Ollama 及相应模型。
  • 许可证限制了使用范围,仅可用于特定目的。

重要细节

  • AC<TIn, TOut>可将任何类型转换为任何其他类型,无需映射逻辑。
  • 不同函数如AF<T>AM<T1, T2, TOut>等具有特定功能。
  • 本地运行时默认请求地址为http://127.0.0.1:11434/api/generate
  • 许可证详细规定了可允许和禁止的使用行为。
  • 文档许可证为[CC BY 4.0],仅适用于文档部分。
阅读 25
0 条评论