No project description provided
Project description
Toucans 🍉
Usage Examples 👩💻
How to use toucans for swift prompt development.
Vanilla
prompt = Prompt(model="gpt-4")
response = prompt("What is the meaning of life?")
Prompt Template
prompt_template = "Determine sentiment: {{ sentence }}"
prompt = Prompt(
model="gpt-4",
prompt_template=prompt_template,
)
out = prompt(sentence="I love toucans!")
System Message Template
system_message_template = "You are a helpful {{ role }}."
prompt = Prompt(
model="gpt-4",
system_message_template=system_message_template,
)
out = prompt(role="evil clown")
Prompt Template + System Message Template
prompt_template = "Determine sentiment: {{ sentence }}"
system_message_template = "You are a helpful {{ role }}."
prompt = Prompt(
model="gpt-4",
system_message_template=system_message_template,
)
out = prompt(role="evil clown", "This is a little wierd..")
Prompt Template + Output Schema
prompt_template = "Determine sentiment: {{ sentence }}"
output_schema = {
"name": "sentiment",
"description": "Determine sentiment of a sentence.",
"parameters": {
"type": "object",
"properties": {
"sentiment": {
"type": "string",
"description": "The sentiment of the sentence.",
"enum": ["positive", "neutral","negative"]
}
}
}
}
prompt = Prompt(
model="gpt-4",
prompt_template=prompt_template,
output_schema=
)
out = prompt(sentence="I love toucans!")
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
toucans-0.0.3.tar.gz
(4.3 kB
view hashes)