Add EDD and BCI Seguros as examples (#40)

This commit is contained in:
Suchintan 2024-03-07 00:40:56 -05:00 committed by GitHub
parent 97f67feaa6
commit 619e77e6d0
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 48 additions and 1 deletions

View file

@ -162,11 +162,20 @@ You'll need to have Skyvern running locally if you want to try these examples ou
</p>
## Navigating to government websites to register accounts or fill out forms
💡 See it in action
```
./run_ui.sh california_edd
```
<p align="center">
<img src="images/edd_services.gif"/>
</p>
<!-- Add example of delaware entity lookups x2 -->
## Retrieving insurance quotes from insurance providers in any language
💡 See it in action
```
./run_ui.sh bci_seguros
```
<p align="center">
<img src="images/bci_seguros_recording.gif"/>
</p>

View file

@ -5,6 +5,44 @@ class SampleTaskRequest(TaskRequest):
name: str
bci_seguros_sample_data = SampleTaskRequest(
name="bci_seguros",
url="https://www.bciseguros.cl/nuestros_seguros/personas/seguro-automotriz/",
navigation_goal="Generate an auto insurance quote. A quote has been generated when there's a table of coverages shown on the website.",
data_extraction_goal="Extract ALL quote information in JSON format, with one entry per plan visible on the page. The output should include: the selected UF coverage value (3), auto plan name, the online price",
navigation_payload={
"Rut": "7.250.199-3",
"Sexo": "Masculino",
"Fecha de Nacimiento": "03-02-2000",
"Telefono": "96908116",
"Comuna": "Lo Barnachea",
"e-mail": "notarealemail@gmail.com",
"estado": "Usado",
"patente": "HZZV68",
"marca": "Subaru",
"modelo": "XV",
"ano": "2016",
"tipo de combustible": "Bencina",
"km approx a recorrer": "28,000",
},
)
california_edd_sample_data = SampleTaskRequest(
name="California_EDD",
url="https://eddservices.edd.ca.gov/acctservices/AccountManagement/AccountServlet?Command=NEW_SIGN_UP",
navigation_goal="Navigate through the employer services online enrollment form. Terminate when the form is completed",
navigation_payload={
"username": "isthisreal1",
"password": "Password123!",
"first_name": "John",
"last_name": "Doe",
"pin": "1234",
"email": "isthisreal1@gmail.com",
"phone_number": "412-444-1234",
},
)
finditparts_sample_data = SampleTaskRequest(
name="Finditparts",
url="https://www.finditparts.com",
@ -187,4 +225,4 @@ geico_sample_data = SampleTaskRequest(
)
supported_examples = [geico_sample_data, finditparts_sample_data]
supported_examples = [geico_sample_data, finditparts_sample_data, california_edd_sample_data, bci_seguros_sample_data]