Spaces:
Sleeping
Sleeping
Download src/frontend/tests/utils/initialGPTsetup.ts from opendigital/agent-flow: direct link, hf CLI and curl.
- Browser
- Download file 967 Bytes
-
https://huggingface.co/spaces/opendigital/agent-flow/resolve/main/src/frontend/tests/utils/initialGPTsetup.ts
- Command line
-
hf download hf://spaces/opendigital/agent-flow/src/frontend/tests/utils/initialGPTsetup.ts
-
curl -L -o initialGPTsetup.ts https://huggingface.co/spaces/opendigital/agent-flow/resolve/main/src/frontend/tests/utils/initialGPTsetup.ts
967 Bytes
| import { Page } from "@playwright/test"; | |
| import { addNewApiKeys } from "./add-new-api-keys"; | |
| import { adjustScreenView } from "./adjust-screen-view"; | |
| import { removeOldApiKeys } from "./remove-old-api-keys"; | |
| import { selectGptModel } from "./select-gpt-model"; | |
| import { updateOldComponents } from "./update-old-components"; | |
| export async function initialGPTsetup( | |
| page: Page, | |
| options?: { | |
| skipAdjustScreenView?: boolean; | |
| skipUpdateOldComponents?: boolean; | |
| skipRemoveOldApiKeys?: boolean; | |
| skipAddNewApiKeys?: boolean; | |
| skipSelectGptModel?: boolean; | |
| }, | |
| ) { | |
| if (!options?.skipAdjustScreenView) { | |
| await adjustScreenView(page); | |
| } | |
| if (!options?.skipUpdateOldComponents) { | |
| await updateOldComponents(page); | |
| } | |
| if (!options?.skipRemoveOldApiKeys) { | |
| await removeOldApiKeys(page); | |
| } | |
| if (!options?.skipAddNewApiKeys) { | |
| await addNewApiKeys(page); | |
| } | |
| if (!options?.skipSelectGptModel) { | |
| await selectGptModel(page); | |
| } | |
| } | |