Implement the initial framework skeleton
This commit is contained in:
5
internal/profile/testdata/invalid_yaml.yaml
vendored
Normal file
5
internal/profile/testdata/invalid_yaml.yaml
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
id: invalid-yaml
|
||||
version: 1.0.0
|
||||
templates:
|
||||
- role: system
|
||||
content: [unclosed bracket
|
||||
8
internal/profile/testdata/missing_id.yaml
vendored
Normal file
8
internal/profile/testdata/missing_id.yaml
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
version: 1.0.0
|
||||
description: Missing ID
|
||||
templates:
|
||||
- role: system
|
||||
content: Hello
|
||||
output_format: text
|
||||
validation:
|
||||
validation_mode: none
|
||||
6
internal/profile/testdata/no_templates.yaml
vendored
Normal file
6
internal/profile/testdata/no_templates.yaml
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
id: no-templates
|
||||
version: 1.0.0
|
||||
templates: []
|
||||
output_format: text
|
||||
validation:
|
||||
validation_mode: none
|
||||
17
internal/profile/testdata/valid.yaml
vendored
Normal file
17
internal/profile/testdata/valid.yaml
vendored
Normal file
@@ -0,0 +1,17 @@
|
||||
id: test-profile
|
||||
version: 1.0.0
|
||||
description: A valid test profile
|
||||
expected_inputs:
|
||||
- transcript
|
||||
- glossary
|
||||
templates:
|
||||
- role: system
|
||||
content: You are a helpful assistant.
|
||||
- role: user
|
||||
content: Analyze this: {{.transcript}}
|
||||
model_defaults:
|
||||
model: gpt-4o
|
||||
temperature: 0.7
|
||||
output_format: markdown
|
||||
validation:
|
||||
validation_mode: basic
|
||||
Reference in New Issue
Block a user