testign promtps
This commit is contained in:
@@ -191,6 +191,9 @@ class IntegrationSettingsViewSet(viewsets.ViewSet):
|
||||
# Get model from config or use default (reference plugin: get_option('igny8_model', 'gpt-4.1'))
|
||||
model = (config or {}).get('model', 'gpt-4.1') if config else 'gpt-4.1'
|
||||
|
||||
# Get max_tokens from config or use default
|
||||
max_tokens = (config or {}).get('max_tokens', 8192) if config else 8192
|
||||
|
||||
# Check if test with response is requested (reference plugin: $with_response parameter)
|
||||
with_response = (config or {}).get('with_response', False) if config else False
|
||||
|
||||
@@ -201,9 +204,10 @@ class IntegrationSettingsViewSet(viewsets.ViewSet):
|
||||
'messages': [
|
||||
{
|
||||
'role': 'user',
|
||||
'content': 'test ping, reply with: OK! Ping Received. Also tell me: what is your maximum token limit that I can use in 1 request?'
|
||||
'content': 'Reply with exactly: OK! Ping Received'
|
||||
}
|
||||
],
|
||||
'max_tokens': max_tokens,
|
||||
'temperature': 0.7,
|
||||
}
|
||||
|
||||
@@ -239,6 +243,7 @@ class IntegrationSettingsViewSet(viewsets.ViewSet):
|
||||
data={
|
||||
'message': 'API connection and response test successful!',
|
||||
'model_used': model,
|
||||
'max_tokens_limit': max_tokens,
|
||||
'response': response_text,
|
||||
'tokens_used': f"{input_tokens} / {output_tokens}",
|
||||
'total_tokens': total_tokens,
|
||||
|
||||
Reference in New Issue
Block a user