Prompto: An open source library for asynchronous querying of LLM endpoints
Recent surge in Large Language Model (LLM) availability has opened exciting avenues for research. However, efficiently interacting with these models presents a significant hurdle since LLMs often reside on proprietary or self-hosted API endpoints, each requiring custom code for interaction. Conducti...
Gespeichert in:
Hauptverfasser: | , , , , , , , , , |
---|---|
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Recent surge in Large Language Model (LLM) availability has opened exciting
avenues for research. However, efficiently interacting with these models
presents a significant hurdle since LLMs often reside on proprietary or
self-hosted API endpoints, each requiring custom code for interaction.
Conducting comparative studies between different models can therefore be
time-consuming and necessitate significant engineering effort, hindering
research efficiency and reproducibility. To address these challenges, we
present prompto, an open source Python library which facilitates asynchronous
querying of LLM endpoints enabling researchers to interact with multiple LLMs
concurrently, while maximising efficiency and utilising individual rate limits.
Our library empowers researchers and developers to interact with LLMs more
effectively and allowing faster experimentation, data generation and
evaluation. prompto is released with an introductory video
(https://youtu.be/lWN9hXBOLyQ) under MIT License and is available via GitHub
(https://github.com/alan-turing-institute/prompto). |
---|---|
DOI: | 10.48550/arxiv.2408.11847 |