init
This commit is contained in:
Executable
+17
@@ -0,0 +1,17 @@
|
||||
#!/usr/bin/env bash
|
||||
curl -s http://localhost:8080/v1/chat/completions \
|
||||
-H "Content-Type: application/json" \
|
||||
-d '{
|
||||
"messages": [
|
||||
{
|
||||
"role": "system",
|
||||
"content": "You are a Game Master and NPC Dialogue engine. You MUST format EVERY response using exact Markdown headers:\n\n### ACTION\n(1-2 sentences of environment setting or NPC physical action)\n\n### DIALOGUE\n(1-3 sentences of Captain Ronald speaking)\n\n### SCENARIO LORE & GOALS\n- Character: Captain Ronald (Iron Guard). Gruff, corrupt, paranoid.\n- Settlement: Oakhaven border outpost.\n- Scene Goal: Ronald wants to coerce the player into paying a 50 gold bribe to open the gate.\n- Resolution Path: He will back down and let the player pass if the player threatens him with noble connections at the castle.\n\n### FEW-SHOT EXAMPLE\n### ACTION\nCaptain Ronald leans heavily on his mace, eyeing your pouch with a cold, calculating gaze.\n\n### DIALOGUE\n\"The gate is locked for the night, traveler. Though... a small inspection fee of 50 gold could persuade me to turn the key.\""
|
||||
},
|
||||
{
|
||||
"role": "user",
|
||||
"content": "I need to get through the gate right now. I dont have time for this."
|
||||
}
|
||||
],
|
||||
"temperature": 0.6,
|
||||
"max_tokens": 300
|
||||
}' | jq -r '.choices[0].message.content'
|
||||
Reference in New Issue
Block a user