({
provider,
prompt,
promptConfig,
vars,
}: {
provider: ApiProvider;
prompt: Prompt;
promptConfig: Prompt['config'];
vars: Vars;
})
| 749 | } |
| 750 | |
| 751 | function createRunEvalSetup({ |
| 752 | provider, |
| 753 | prompt, |
| 754 | promptConfig, |
| 755 | vars, |
| 756 | }: { |
| 757 | provider: ApiProvider; |
| 758 | prompt: Prompt; |
| 759 | promptConfig: Prompt['config']; |
| 760 | vars: Vars; |
| 761 | }): RunEvalSetup { |
| 762 | return { |
| 763 | provider: { |
| 764 | id: provider.id(), |
| 765 | label: provider.label, |
| 766 | config: provider.config, |
| 767 | }, |
| 768 | prompt: { |
| 769 | raw: '', |
| 770 | label: prompt.label, |
| 771 | config: promptConfig, |
| 772 | }, |
| 773 | vars, |
| 774 | }; |
| 775 | } |
| 776 | |
| 777 | async function renderRunEvalPrompt({ |
| 778 | filters, |
no test coverage detected
searching dependent graphs…