JSON Format for LLM Værktøjer
En bærbar måde at dele værktøjer på
Introduktion
JSON Format Specification
{
"version": "string eller heltal",
"model_prompt": "string med {{variable_name}} pladsholdere",
"metadata": {
"prompt_name": "string",
"description": "string",
"usage_notes": "string",
"model_version": ["string", "string", …],
"creator": {
"name": "string",
"email": "string",
"organization": "string"
},
"parameters": {
"temperature": "float",
"max_tokens": "integer",
"top_p": "float",
"frequency_penalty": "float",
"presence_penalty": "float"
},
"variables": [
{
"name": "variabelnavn 1",
"type": "text",
"description": "string",
"default": "string",
},
{
"name": "variabelnavn 2",
"type": "single-select",
"description": "string",
"default": "value1",
"allowed_values": ["value1", "value2", "value3"]
},
{
"name": "variabelnavn 3",
"type": "multi-select",
"description": "string",
"default": ["value1", "value2"]
"allowed_values": ["value1", "value2", "value3"]
},
...
],
"expected_output": {
"type": "string (f.eks. tekst, kode, begrænset)",
"format": "string (valgfri, f.eks. JSON, XML, CSV)",
"language": "string (valgfri, f.eks. Python, JavaScript)",
"allowed_values": ["string1", "string2", ...] (valgfri)
},
"avatar_type": "string (f.eks. url, base64)",
"avatar": "string (URL eller base64-kodet billede), 256x256 pixels anbefales",
"timestamp": "string (ISO 8601 format)"
}
}Felter Beskrivelse
Last updated