api_endpoint: "https://api.semanticscholar.org/graph/v1/paper/search"
default_limit: 2
request_timeout: 10
api_fields:
- "paperId"
- "title"
- "abstract"
- "year"
- "authors.name"
- "authors.authorId"
- "citationCount"
- "url"
- "externalIds"
- "venue"
- "publicationVenue" # Full object, instead of specific subfields
- "journal" # Full object, instead of specific subfields
- "publicationDate"
# Commented fields that could be added later if needed
# - "publicationTypes"
# - "openAccessPdf"
# Default search parameters
search_params:
limit: ${.default_limit} # Reference to the default_limit above
fields: ${.api_fields} # Reference to the api_fields above