Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Schema
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| adapt_cv | Prompt for getting the latest jobgenerating a summary of Francisco Perez-Sorrosal's CV based on the specified parameters. Args: position: The position to search for jobs for location: The location to search for jobs for job_id: The job id to retrieve the metadata for Returns: str: The job details and the generated adapted CV tailored to the job description |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_url_for_jobs_search | Generates a properly encoded URL that can be used to search for jobs on LinkedIn.
The generated URL is compatible with LinkedIn's job search API.
Args:
query: The search query string for jobs in LinkedIn.
Returns:
str: A properly encoded URL to search for jobs on LinkedIn. |
| get_new_job_ids | Gets the new job ids retrieved from the LinkedIn url passed as a parameter, exploring
the number of pages specified.
Args:
url: The URL to search for jobs in LinkedIn
num_pages: The number of pages to retrieve ids from
Returns:
A list with the new job IDs retrieved from the explored pages from the URL |
| get_jobs_raw_metadata | Gets the job raw metadata for the given job IDs passed as parameter.
Args:
job_ids: List of job IDs to get the job raw metadata for
Returns:
Dict job ids as keys, and the corresponding job metadata information
as values (encoded also as a dictonary) |
| adapt_cv_to_latest_job | Adapts Francisco Perez-Sorrosal's CV to the position of the job description retrieved from linkedin
for the particular location specified and based on the job id.
Args:
position: The position to search for jobs for
location: The location where the job should be located
job_id: The job id to retrieve the metadata for
Returns:
str: The job details and the generated adapted CV tailored to the job description |