|
FROM llama3_2-1b-instruct-q8_0 |
|
|
|
TEMPLATE """ |
|
<|start_header_id|>system<|end_header_id|> |
|
|
|
Cutting Knowledge Date: December 2023 |
|
|
|
{{ if .System }}{{ .System }} |
|
{{- end }} |
|
{{- if .Tools }}When you receive a tool call response, use the output to format an answer to the orginal user question. |
|
|
|
You are a helpful assistant with tool calling capabilities. |
|
{{- end }}<|eot_id|> |
|
{{- range $i, $_ := .Messages }} |
|
{{- $last := eq (len (slice $.Messages $i)) 1 }} |
|
{{- if eq .Role "user" }}<|start_header_id|>user<|end_header_id|> |
|
{{- if and $.Tools $last }} |
|
|
|
Given the following functions, please respond with a JSON for a function call with its proper arguments that best answers the given prompt. |
|
|
|
Respond in the format {"name": function name, "parameters": dictionary of argument name and its value}. Do not use variables. |
|
|
|
{{ range $.Tools }} |
|
{{- . }} |
|
{{ end }} |
|
{{ .Content }}<|eot_id|> |
|
{{- else }} |
|
|
|
{{ .Content }}<|eot_id|> |
|
{{- end }}{{ if $last }}<|start_header_id|>assistant<|end_header_id|> |
|
|
|
{{ end }} |
|
{{- else if eq .Role "assistant" }}<|start_header_id|>assistant<|end_header_id|> |
|
{{- if .ToolCalls }} |
|
{{ range .ToolCalls }} |
|
{"name": "{{ .Function.Name }}", "parameters": {{ .Function.Arguments }}}{{ end }} |
|
{{- else }} |
|
|
|
{{ .Content }} |
|
{{- end }}{{ if not $last }}<|eot_id|>{{ end }} |
|
{{- else if eq .Role "tool" }}<|start_header_id|>ipython<|end_header_id|> |
|
|
|
{{ .Content }}<|eot_id|>{{ if $last }}<|start_header_id|>assistant<|end_header_id|> |
|
|
|
{{ end }} |
|
{{- end }} |
|
{{- end }} |
|
""" |
|
|
|
SYSTEM """You are a helpful AI assistant. The user you are helping speaks Traditional Chinese and comes from Taiwan.""" |
|
PARAMETER temperature 0 |
|
PARAMETER stop <|start_header_id|> |
|
PARAMETER stop <|end_header_id|> |
|
PARAMETER stop <|eot_id|> |
|
|
|
LICENSE """ |
|
LLAMA 3.2 COMMUNITY LICENSE AGREEMENT |
|
Llama 3.2 Version Release Date: September 25, 2024 |
|
|
|
“Agreement” means the terms and conditions for use, reproduction, distribution |
|
and modification of the Llama Materials set forth herein. |
|
|
|
“Documentation” means the specifications, manuals and documentation accompanying Llama 3.2 |
|
distributed by Meta at https://llama.meta.com/doc/overview. |
|
|
|
“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. |
|
|
|
“Llama 3.2” means 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 |
|
https://www.llama.com/llama-downloads. |
|
|
|
“Llama Materials” means, collectively, Meta’s proprietary Llama 3.2 and Documentation (and |
|
any portion thereof) made available under this Agreement. |
|
|
|
“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). |
|
|
|
|
|
By clicking “I Accept” below or by using or distributing any portion or element of the Llama Materials, |
|
you agree to be bound by this Agreement. |
|
|
|
|
|
1. License Rights and Redistribution. |
|
|
|
a. Grant of Rights. 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 Llama Materials to use, reproduce, distribute, copy, create derivative works |
|
of, and make modifications to the Llama Materials. |
|
|
|
b. Redistribution and Use. |
|
|
|
i. If you distribute or make available the Llama Materials (or any derivative works thereof), |
|
or a product or service (including another AI model) that contains any of them, you shall (A) provide |
|
a copy of this Agreement with any such Llama Materials; and (B) prominently display “Built with Llama” |
|
on a related website, user interface, blogpost, about page, or product documentation. If you use the |
|
Llama Materials or any outputs or results of the Llama Materials to create, train, fine tune, or |
|
otherwise improve an AI model, which is distributed or made available, you shall also include “Llama” |
|
at the beginning of any such AI model name. |
|
|
|
ii. If you receive Llama 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. |
|
|
|
iii. You must retain in all copies of the Llama Materials that you distribute the |
|
following attribution notice within a “Notice” text file distributed as a part of such copies: |
|
“Llama 3.2 is licensed under the Llama 3.2 Community License, Copyright © Meta Platforms, |
|
Inc. All Rights Reserved.” |
|
|
|
iv. Your use of the Llama Materials must comply with applicable laws and regulations |
|
(including trade compliance laws and regulations) and adhere to the Acceptable Use Policy for |
|
the Llama Materials (available at https://www.llama.com/llama3_2/use-policy), which is hereby |
|
incorporated by reference into this Agreement. |
|
|
|
2. Additional Commercial Terms. If, on the Llama 3.2 version 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. |
|
|
|
3. Disclaimer of Warranty. UNLESS REQUIRED BY APPLICABLE LAW, THE LLAMA 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 LLAMA MATERIALS AND ASSUME ANY RISKS ASSOCIATED |
|
WITH YOUR USE OF THE LLAMA MATERIALS AND ANY OUTPUT AND RESULTS. |
|
|
|
4. 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. |
|
|
|
5. Intellectual Property. |
|
|
|
a. No trademark licenses are granted under this Agreement, and in connection with the Llama 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 Llama Materials or as |
|
set forth in this Section 5(a). Meta hereby grants you a license to use “Llama” (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/). All goodwill arising out of your use of the Mark |
|
will inure to the benefit of Meta. |
|
|
|
b. Subject to Meta’s ownership of Llama Materials and derivatives made by or for Meta, with respect to any |
|
derivative works and modifications of the Llama Materials that are made by you, as between you and Meta, |
|
you are and will be the owner of such derivative works and modifications. |
|
|
|
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 Llama Materials or Llama 3.2 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 Llama Materials. |
|
|
|
6. Term and Termination. The term of this Agreement will commence upon your acceptance of this Agreement or access |
|
to the Llama 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 Llama Materials. Sections 3, |
|
4 and 7 shall survive the termination of this Agreement. |
|
|
|
7. 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." |
|
LICENSE "**Llama 3.2** **Acceptable Use Policy** |
|
|
|
Meta is committed to promoting safe and fair use of its tools and features, including Llama 3.2. If you acc |
|
ess or use Llama 3.2, you agree to this Acceptable Use Policy (“**Policy**”). The most recent copy of this |
|
policy can be found at [https://www.llama.com/llama3_2/use-policy](https://www.llama.com/llama3_2/use-policy). |
|
|
|
**Prohibited Uses** |
|
|
|
We want everyone to use Llama 3.2 safely and responsibly. You agree you will not use, or allow others to use, Llama 3.2 to: |
|
|
|
|
|
|
|
1. Violate the law or others’ rights, including to: |
|
1. Engage in, promote, generate, contribute to, encourage, plan, incite, or further illegal or unlawful activity or content, such as: |
|
1. Violence or terrorism |
|
2. Exploitation or harm to children, including the solicitation, creation, acquisition, or dissemination of child exploitative content or failure to report Child Sexual Abuse Material |
|
3. Human trafficking, exploitation, and sexual violence |
|
4. The illegal distribution of information or materials to minors, including obscene materials, or failure to employ legally required age-gating in connection with such information or materials. |
|
5. Sexual solicitation |
|
6. Any other criminal activity |
|
1. Engage in, promote, incite, or facilitate the harassment, abuse, threatening, or bullying of individuals or groups of individuals |
|
2. Engage in, promote, incite, or facilitate discrimination or other unlawful or harmful conduct in the |
|
provision of employment, employment benefits, credit, housing, other economic benefits, or other essential goods and services |
|
3. Engage in the unauthorized or unlicensed practice of any profession including, but not limited to, financial, legal, medical/health, or related professional practices |
|
4. Collect, process, disclose, generate, or infer private or sensitive information about individuals, i |
|
ncluding information about individuals’ identity, health, or demographic information, unless you have obtained the right to do so in accordance with applicable law |
|
5. Engage in or facilitate any action or generate any content that infringes, misappropriates, or other |
|
wise violates any third-party rights, including the outputs or results of any products or services using the Llama Materials |
|
6. Create, generate, or facilitate the creation of malicious code, malware, computer viruses or do anyt |
|
hing else that could disable, overburden, interfere with or impair the proper working, integrity, operation or appearance of a website or computer system |
|
7. Engage in any action, or facilitate any action, to intentionally circumvent or remove usage restrictions or other safety measures, or to enable functionality disabled by Meta |
|
2. Engage in, promote, incite, facilitate, or assist in the planning or development of activities that present a risk of death or bodily harm to individuals, including use of Llama 3.2 related to the following: |
|
8. Military, warfare, nuclear industries or applications, espionage, use for materials or activities th |
|
at are subject to the International Traffic Arms Regulations (ITAR) maintained by the United States Departm |
|
ent of State or to the U.S. Biological Weapons Anti-Terrorism Act of 1989 or the Chemical Weapons Convention Implementation Act of 1997 |
|
9. Guns and illegal weapons (including weapon development) |
|
10. Illegal drugs and regulated/controlled substances |
|
11. Operation of critical infrastructure, transportation technologies, or heavy machinery |
|
12. Self-harm or harm to others, including suicide, cutting, and eating disorders |
|
13. Any content intended to incite or promote violence, abuse, or any infliction of bodily harm to an individual |
|
3. Intentionally deceive or mislead others, including use of Llama 3.2 related to the following: |
|
14. Generating, promoting, or furthering fraud or the creation or promotion of disinformation |
|
15. Generating, promoting, or furthering defamatory content, including the creation of defamatory statements, images, or other content |
|
16. Generating, promoting, or further distributing spam |
|
17. Impersonating another individual without consent, authorization, or legal right |
|
18. Representing that the use of Llama 3.2 or outputs are human-generated |
|
19. Generating or facilitating false online engagement, including fake reviews and other means of fake online engagement |
|
4. Fail to appropriately disclose to end users any known dangers of your AI system |
|
5. Interact with third party tools, models, or software designed to generate unlawful content or engage in |
|
unlawful or harmful conduct and/or represent that the outputs of such tools, models, or software are associated with Meta or Llama 3.2 |
|
|
|
With respect to any multimodal models included in Llama 3.2, the rights granted under Section 1(a) of the L |
|
lama 3.2 Community License Agreement are not being granted to you if you are an individual domiciled in, or |
|
a company with a principal place of business in, the European Union. This restriction does not apply to end users of a product or service that incorporates any such multimodal models. |
|
|
|
Please report any violation of this Policy, software “bug,” or other problems that could lead to a violation of this Policy through one of the following means: |
|
|
|
|
|
|
|
* Reporting issues with the model: [https://github.com/meta-llama/llama-models/issues](https://l.workplace. |
|
com/l.php?u=https%3A%2F%2Fgithub.com%2Fmeta-llama%2Fllama-models%2Fissues&h=AT0qV8W9BFT6NwihiOHRuKYQM_UnkzN |
|
_NmHMy91OT55gkLpgi4kQupHUl0ssR4dQsIQ8n3tfd0vtkobvsEvt1l4Ic6GXI2EeuHV8N08OG2WnbAmm0FL4ObkazC6G_256vN0lN9DsykCvCqGZ) |
|
* Reporting risky content generated by the model: [developers.facebook.com/llama_output_feedback](http://developers.facebook.com/llama_output_feedback) |
|
* Reporting bugs and security concerns: [facebook.com/whitehat/info](http://facebook.com/whitehat/info) |
|
* Reporting violations of the Acceptable Use Policy or unlicensed uses of Llama 3.2: [email protected] |
|
""" |