Commit
·
f921b7e
1
Parent(s):
fd27d0a
chore: add example text prompt
Browse files
README.md
CHANGED
|
@@ -43,6 +43,53 @@ This model is designed for research and development in tool use and function cal
|
|
| 43 |
|
| 44 |
Note the model is quite sensitive to the `temperature` and `top_p` sampling configuration. Start at `temperature=0.5, top_p=0.65` and move up or down as needed.
|
| 45 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 46 |
## Ethical Considerations
|
| 47 |
|
| 48 |
While fine-tuned for tool use, this model inherits the ethical considerations of the base Llama 3 model. Use responsibly and implement additional safeguards as needed for your application.
|
|
|
|
| 43 |
|
| 44 |
Note the model is quite sensitive to the `temperature` and `top_p` sampling configuration. Start at `temperature=0.5, top_p=0.65` and move up or down as needed.
|
| 45 |
|
| 46 |
+
Text prompt example:
|
| 47 |
+
|
| 48 |
+
```
|
| 49 |
+
<|start_header_id|>system<|end_header_id|>
|
| 50 |
+
|
| 51 |
+
You are a function calling AI model. You are provided with function signatures within <tools></tools> XML tags. You may call one or more functions to assist with the user query. Don't make assumptions about what values to plug into functions. For each function call return a json object with function name and arguments within <tool_call></tool_call> XML tags as follows:
|
| 52 |
+
<tool_call>
|
| 53 |
+
{"name": <function-name>,"arguments": <args-dict>}
|
| 54 |
+
</tool_call>
|
| 55 |
+
|
| 56 |
+
Here are the available tools:
|
| 57 |
+
<tools> {
|
| 58 |
+
"name": "get_current_weather",
|
| 59 |
+
"description": "Get the current weather in a given location",
|
| 60 |
+
"parameters": {
|
| 61 |
+
"properties": {
|
| 62 |
+
"location": {
|
| 63 |
+
"description": "The city and state, e.g. San Francisco, CA",
|
| 64 |
+
"type": "string"
|
| 65 |
+
},
|
| 66 |
+
"unit": {
|
| 67 |
+
"enum": [
|
| 68 |
+
"celsius",
|
| 69 |
+
"fahrenheit"
|
| 70 |
+
],
|
| 71 |
+
"type": "string"
|
| 72 |
+
}
|
| 73 |
+
},
|
| 74 |
+
"required": [
|
| 75 |
+
"location"
|
| 76 |
+
],
|
| 77 |
+
"type": "object"
|
| 78 |
+
}
|
| 79 |
+
} </tools><|eot_id|><|start_header_id|>user<|end_header_id|>
|
| 80 |
+
|
| 81 |
+
What is the weather like in San Francisco?<|eot_id|><|start_header_id|>assistant<|end_header_id|>
|
| 82 |
+
|
| 83 |
+
<tool_call>
|
| 84 |
+
{"id":"call_deok","name":"get_current_weather","arguments":{"location":"San Francisco","unit":"celsius"}}
|
| 85 |
+
</tool_call><|eot_id|><|start_header_id|>tool<|end_header_id|>
|
| 86 |
+
|
| 87 |
+
<tool_response>
|
| 88 |
+
{"id":"call_deok","result":{"temperature":"72","unit":"celsius"}}
|
| 89 |
+
</tool_response><|eot_id|><|start_header_id|>assistant<|end_header_id|>
|
| 90 |
+
|
| 91 |
+
```
|
| 92 |
+
|
| 93 |
## Ethical Considerations
|
| 94 |
|
| 95 |
While fine-tuned for tool use, this model inherits the ethical considerations of the base Llama 3 model. Use responsibly and implement additional safeguards as needed for your application.
|