Osf Preprints Tools#
Configuration File: osf_preprints_tools.json
Tool Type: Local
Tools Count: 1
This page contains all tools defined in the osf_preprints_tools.json configuration file.
Available Tools#
OSF_search_preprints (Type: OSFPreprintsTool)#
Search one field (title by default, or description) in OSF Preprints across OSF, PsyArXiv, SocArX…
OSF_search_preprints tool specification
Tool Information:
Name:
OSF_search_preprintsType:
OSFPreprintsToolDescription: Search one field (title by default, or description) in OSF Preprints across OSF, PsyArXiv, SocArXiv, and other providers. Returns exact total and one-based continuation metadata. Follow metadata.next_page while metadata.has_more is true.
Parameters:
query(string) (required) Search query for OSF preprints. Use keywords to search across titles and abstracts.max_results(integer) (optional) Maximum number of results to return. Default is 10, maximum is 100.page(integer) (optional) One-based result page. OSF uses the bare page parameter; continue with metadata.next_page.search_field(string) (optional) Field to search. OSF exposes separate title and description filters rather than a combined full-text filter.provider(string) (optional) Optional preprint provider filter (e.g., ‘osf’, ‘psyarxiv’, ‘socarxiv’). If not specified, searches all providers.
Example Usage:
query = {
"name": "OSF_search_preprints",
"arguments": {
"query": "example_value"
}
}
result = tu.run(query)