文档

开发者可以在他们自己的程序中使用这些示例 -- 只需要导入 swift 包!

MLX Swift 示例

示例 MLX Swift 程序。

运行

应用程序和命令行工具示例可以从 Xcode 或命令行运行

./mlx-run llm-tool --prompt "swift programming language"

另请参阅

库的安装

示例仓库中的 MLXLLM、MLXVLM、MLXLMCommon、MLXMNIST、MLXEmbedders 和 StableDiffusion 库可以作为 Swift Packages 使用。

将以下依赖项添加到您的 Package.swift

.package(url: "https://github.com/ml-explore/mlx-swift-examples/", branch: "main"),

然后将一个或多个库作为依赖项添加到目标中

.target(
    name: "YourTargetName",
    dependencies: [
        .product(name: "MLXLLM", package: "mlx-swift-examples")
    ]),

或者,将 https://github.com/ml-explore/mlx-swift-examples/ 添加到 Project Dependencies,并在 Xcode 中将 Dependency Rule 设置为 Branchmain