Prompt Workbench Core 1.0.0
A C library for prompt testing and evaluation with OpenAI-compatible APIs (Educational Use Only)
Loading...
Searching...
No Matches
Data Fields
TestSuite Struct Reference

Represents a test suite in the database. More...

#include <db.h>

Data Fields

int id
 
char * title
 
char * description
 
char * system_prompt
 
char * model
 

Detailed Description

Represents a test suite in the database.

Members: id - Unique identifier of the test suite title - Human-readable title of the test suite description - Optional description system_prompt - System prompt used for the test suite model - Model name used for the test suite

Definition at line 34 of file db.h.

Field Documentation

◆ description

char* TestSuite::description

Definition at line 37 of file db.h.

Referenced by db_free_test_suite(), db_get_all_test_suites(), and db_get_test_suite().

◆ id

int TestSuite::id

Definition at line 35 of file db.h.

Referenced by db_get_all_test_suites(), and db_get_test_suite().

◆ model

char* TestSuite::model

Definition at line 39 of file db.h.

Referenced by db_free_test_suite(), db_get_all_test_suites(), and db_get_test_suite().

◆ system_prompt

char* TestSuite::system_prompt

Definition at line 38 of file db.h.

Referenced by db_free_test_suite(), db_get_all_test_suites(), and db_get_test_suite().

◆ title

char* TestSuite::title

Definition at line 36 of file db.h.

Referenced by db_free_test_suite(), db_get_all_test_suites(), and db_get_test_suite().


The documentation for this struct was generated from the following file: