Create services.yaml

This commit is contained in:
smkrv
2024-11-14 18:35:50 +03:00
committed by GitHub
parent b7905b1aa1
commit 725754a2e3
@@ -0,0 +1,77 @@
text_ai_call:
name: Text AI Call
description: Make a request to the Text AI service
fields:
prompt:
name: Prompt
description: The prompt to send to the AI service
required: true
example: "Tell me a joke about the weather"
selector:
text:
multiline: true
response_id:
name: Response ID
description: Unique identifier for the response Text Helper
required: false
default: "default"
example: "weather_joke"
selector:
text:
model:
name: Model
description: The AI model to use
required: false
default: "gpt-3.5-turbo"
example: "gpt-4"
selector:
text:
temperature:
name: Temperature
description: Sampling temperature (0-2)
required: false
default: 0.7
selector:
number:
min: 0
max: 2
step: 0.1
max_tokens:
name: Max Tokens
description: Maximum number of tokens in the response
required: false
default: 150
selector:
number:
min: 1
max: 4096
top_p:
name: Top P
description: Nucleus sampling parameter
required: false
default: 1.0
selector:
number:
min: 0
max: 1
step: 0.1
frequency_penalty:
name: Frequency Penalty
description: Frequency penalty parameter (-2.0 to 2.0)
required: false
default: 0.0
selector:
number:
min: -2.0
max: 2.0
step: 0.1
presence_penalty:
name: Presence Penalty
description: Presence penalty parameter (-2.0 to 2.0)
required: false
default: 0.0
selector:
number:
min: -2.0
max: 2.0
step: 0.1