| | --- |
| | license: other |
| | tags: |
| | - mlx |
| | extra_gated_prompt: "**Meta Large Language Model Compiler (LLM Compiler) LICENSE AGREEMENT**\n\ |
| | Version Release Date: 27th June 2024\n“**Agreement**” means the terms and conditions\ |
| | \ for use, reproduction, distribution and modification of the LLM Compiler Materials\ |
| | \ set forth herein.\n“**Documentation**” means the specifications, manuals and documentation\ |
| | \ accompanying the LLM Compiler distributed by Meta at:\n* [https://huggingface.co/facebook/llm-compiler-7b](https://huggingface.co/facebook/llm-compiler-7b)\ |
| | \ * [https://huggingface.co/facebook/llm-compiler-7b-ftd](https://huggingface.co/facebook/llm-compiler-7b-ftd)\ |
| | \ * [https://huggingface.co/facebook/llm-compiler-13b](https://huggingface.co/facebook/llm-compiler-13b)\ |
| | \ * [https://huggingface.co/facebook/llm-compiler-13b-ftd](https://huggingface.co/facebook/llm-compiler-13b-ftd)\n\ |
| | “**Licensee**” or “**you**” means you, or your employer or any other person or entity\ |
| | \ (if you are entering into this Agreement on such person or entity’s behalf), of\ |
| | \ the age required under applicable laws, rules or regulations to provide legal\ |
| | \ consent and that has legal authority to bind your employer or such other person\ |
| | \ or entity if you are entering in this Agreement on their behalf.\n“**Meta Large\ |
| | \ Language Model Compiler” and “LLM Compiler**” mean the foundational large language\ |
| | \ models and software and algorithms, including machine-learning model code, trained\ |
| | \ model weights, inference-enabling code, training-enabling code, fine-tuning enabling\ |
| | \ code and other elements of the foregoing distributed by Meta at:\n* [https://huggingface.co/facebook/llm-compiler-7b](https://huggingface.co/facebook/llm-compiler-7b)\ |
| | \ * [https://huggingface.co/facebook/llm-compiler-7b-ftd](https://huggingface.co/facebook/llm-compiler-7b-ftd)\ |
| | \ * [https://huggingface.co/facebook/llm-compiler-13b](https://huggingface.co/facebook/llm-compiler-13b)\ |
| | \ * [https://huggingface.co/facebook/llm-compiler-13b-ftd](https://huggingface.co/facebook/llm-compiler-13b-ftd)\n\ |
| | “**LLM Compiler Materials**” means, collectively, Meta’s proprietary LLM Compiler\ |
| | \ and Documentation (and any portion thereof) made available under this Agreement.\n\ |
| | “**Meta**” or “**we**” means Meta Platforms Ireland Limited (if you are located\ |
| | \ in or, if you are an entity, your principal place of business is in the EEA or\ |
| | \ Switzerland) and Meta Platforms, Inc. (if you are located outside of the EEA or\ |
| | \ Switzerland). \nBy clicking “I Accept” below or by using or distributing any portion\ |
| | \ or element of the LLM Compiler Materials, you agree to be bound by this Agreement.\n\ |
| | 1. **License Rights and Redistribution**. \\\n\n a. <span style=\"text-decoration:underline;\"\ |
| | >Grant of Rights</span>. You are granted a non-exclusive, worldwide, non-transferable\ |
| | \ and royalty-free limited license under Meta’s intellectual property or other rights\ |
| | \ owned by Meta embodied in the LLM Compiler Materials to use, reproduce, distribute,\ |
| | \ copy, create derivative works of, and make modifications to the LLM Compiler Materials.\ |
| | \ \n\n b. <span style=\"text-decoration:underline;\">Redistribution and Use</span>.\ |
| | \ \n\n i. If you distribute or make available the LLM Compiler Materials (or\ |
| | \ any derivative works thereof), or a product or service that uses any of them,\ |
| | \ including another AI model, you shall (A) provide a copy of this Agreement with\ |
| | \ any such LLM Compiler Materials; and (B) prominently display “Built with LLM Compiler”\ |
| | \ on a related website, user interface, blogpost, about page, or product documentation.\ |
| | \ If you use the LLM Compiler Materials to create, train, fine tune, or otherwise\ |
| | \ improve an AI model, which is distributed or made available, you shall also include\ |
| | \ “LLM Compiler” at the beginning of any such AI model name.\n\n ii. If you receive\ |
| | \ LLM Compiler Materials, or any derivative works thereof, from a Licensee as part\ |
| | \ of an integrated end user product, then Section 2 of this Agreement will not apply\ |
| | \ to you. \n\n iii. You must retain in all copies of the LLM Compiler Materials\ |
| | \ that you distribute the following attribution notice within a “Notice” text file\ |
| | \ distributed as a part of such copies: “LLM Compiler is licensed under the LLM\ |
| | \ Compiler License, Copyright © Meta Platforms, Inc. All Rights Reserved.”\n\n \ |
| | \ iv. Your use of the LLM Compiler Materials must comply with applicable laws\ |
| | \ and regulations (including trade compliance laws and regulations) and adhere to\ |
| | \ the Acceptable Use Policy for Llama Materials (available at https://llama.meta.com/llama3/use-policy),\ |
| | \ which is hereby incorporated by reference into this Agreement.\n\n v. You will\ |
| | \ not use the LLM Compiler Materials or any output or results of the LLM Compiler\ |
| | \ Materials to improve any other large language model. \n\n2. **Additional Commercial\ |
| | \ Terms**. If, on the LLM Compiler release date, the monthly active users of the\ |
| | \ products or services made available by or for Licensee, or Licensee’s affiliates,\ |
| | \ is greater than 700 million monthly active users in the preceding calendar month,\ |
| | \ you must request a license from Meta, which Meta may grant to you in its sole\ |
| | \ discretion, and you are not authorized to exercise any of the rights under this\ |
| | \ Agreement unless or until Meta otherwise expressly grants you such rights. \n\ |
| | 3**. Disclaimer of Warranty**. UNLESS REQUIRED BY APPLICABLE LAW, THE LLM COMPILER\ |
| | \ MATERIALS AND ANY OUTPUT AND RESULTS THEREFROM ARE PROVIDED ON AN “AS IS” BASIS,\ |
| | \ WITHOUT WARRANTIES OF ANY KIND, AND META DISCLAIMS ALL WARRANTIES OF ANY KIND,\ |
| | \ BOTH EXPRESS AND IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OF TITLE,\ |
| | \ NON-INFRINGEMENT, MERCHANTABILITY, OR FITNESS FOR A PARTICULAR PURPOSE. YOU ARE\ |
| | \ SOLELY RESPONSIBLE FOR DETERMINING THE APPROPRIATENESS OF USING OR REDISTRIBUTING\ |
| | \ THE LLM COMPILER MATERIALS AND ASSUME ANY RISKS ASSOCIATED WITH YOUR USE OF THE\ |
| | \ LLM COMPILER MATERIALS AND ANY OUTPUT AND RESULTS.\n4. **Limitation of Liability**.\ |
| | \ IN NO EVENT WILL META OR ITS AFFILIATES BE LIABLE UNDER ANY THEORY OF LIABILITY,\ |
| | \ WHETHER IN CONTRACT, TORT, NEGLIGENCE, PRODUCTS LIABILITY, OR OTHERWISE, ARISING\ |
| | \ OUT OF THIS AGREEMENT, FOR ANY LOST PROFITS OR ANY INDIRECT, SPECIAL, CONSEQUENTIAL,\ |
| | \ INCIDENTAL, EXEMPLARY OR PUNITIVE DAMAGES, EVEN IF META OR ITS AFFILIATES HAVE\ |
| | \ BEEN ADVISED OF THE POSSIBILITY OF ANY OF THE FOREGOING.\n5. **Intellectual Property**.\n\ |
| | \n a. No trademark licenses are granted under this Agreement, and in connection\ |
| | \ with the LLM Compiler Materials, neither Meta nor Licensee may use any name or\ |
| | \ mark owned by or associated with the other or any of its affiliates, except as\ |
| | \ required for reasonable and customary use in describing and redistributing the\ |
| | \ LLM Compiler Materials or as set forth in this Section 5(a). Meta hereby grants\ |
| | \ you a license to use LLM Compiler (the “Mark”) solely as required to comply with\ |
| | \ the last sentence of Section 1.b.i. You will comply with Meta’s brand guidelines\ |
| | \ (currently accessible at[ https://about.meta.com/brand/resources/meta/company-brand/)](https://about.meta.com/brand/resources/meta/company-brand/).\ |
| | \ All goodwill arising out of your use of the Mark will inure to the benefit of\ |
| | \ Meta. \n\n b. Subject to Meta’s ownership of LLM Compiler Materials and derivatives\ |
| | \ made by or for Meta, with respect to any derivative works and modifications of\ |
| | \ the LLM Compiler Materials that are made by you, as between you and Meta, you\ |
| | \ are and will be the owner of such derivative works and modifications.\n\n c.\ |
| | \ If you institute litigation or other proceedings against Meta or any entity (including\ |
| | \ a cross-claim or counterclaim in a lawsuit) alleging that the LLM Compiler Materials\ |
| | \ or LLM Compiler outputs or results, or any portion of any of the foregoing, constitutes\ |
| | \ infringement of intellectual property or other rights owned or licensable by you,\ |
| | \ then any licenses granted to you under this Agreement shall terminate as of the\ |
| | \ date such litigation or claim is filed or instituted. You will indemnify and hold\ |
| | \ harmless Meta from and against any claim by any third party arising out of or\ |
| | \ related to your use or distribution of the LLM Compiler Materials.\n\n6. **Term\ |
| | \ and Termination**. The term of this Agreement will commence upon your acceptance\ |
| | \ of this Agreement or access to the LLM Compiler Materials and will continue in\ |
| | \ full force and effect until terminated in accordance with the terms and conditions\ |
| | \ herein. Meta may terminate this Agreement if you are in breach of any term or\ |
| | \ condition of this Agreement. Upon termination of this Agreement, you shall delete\ |
| | \ and cease use of the LLM Compiler Materials. Sections 3, 4 and 7 shall survive\ |
| | \ the termination of this Agreement. \n7. **Governing Law and Jurisdiction**. This\ |
| | \ Agreement will be governed and construed under the laws of the State of California\ |
| | \ without regard to choice of law principles, and the UN Convention on Contracts\ |
| | \ for the International Sale of Goods does not apply to this Agreement. The courts\ |
| | \ of California shall have exclusive jurisdiction of any dispute arising out of\ |
| | \ this Agreement. " |
| | extra_gated_fields: |
| | First Name: text |
| | Last Name: text |
| | Date of birth: date_picker |
| | Country: country |
| | Affiliation: text |
| | I accept the terms and conditions: checkbox |
| | geo: ip_location |
| | ? By clicking Submit below I accept the terms of the license and acknowledge that |
| | the information I provide will be collected stored processed and shared in accordance |
| | with the Meta Privacy Policy |
| | : checkbox |
| | extra_gated_description: The information you provide will be collected, stored, processed |
| | and shared in accordance with the [Meta Privacy Policy](https://www.facebook.com/privacy/policy/). |
| | extra_gated_button_content: I Accept Meta LLM Compiler License and AUP |
| | --- |
| | |
| | # typealias/llm-compiler-7b-ftd-mlx-4bit |
| |
|
| | The Model [typealias/llm-compiler-7b-ftd-mlx-4bit](https://huggingface.co/typealias/llm-compiler-7b-ftd-mlx-4bit) was converted to MLX format from [typealias/llm-compiler-7b-ftd](https://huggingface.co/typealias/llm-compiler-7b-ftd) using mlx-lm version **0.15.0**. |
| |
|
| | ## Use with mlx |
| |
|
| | ```bash |
| | pip install mlx-lm |
| | ``` |
| |
|
| | ```python |
| | from mlx_lm import load, generate |
| | |
| | model, tokenizer = load("typealias/llm-compiler-7b-ftd-mlx-4bit") |
| | response = generate(model, tokenizer, prompt="hello", verbose=True) |
| | ``` |
| |
|