AutoLLMCompose: QoS-Aware Multi-Agent Framework for API Selection and Composition

dc.contributor.advisorAl-Masri, Eyhab
dc.contributor.authorNarayana Subramanian, Ishwarya
dc.date.accessioned2026-08-11T19:21:06Z
dc.date.issued2026-08-11
dc.date.submitted2026
dc.descriptionThesis (Master's)--University of Washington, 2026
dc.description.abstractModern software systems often rely on multiple external APIs to satisfy complex user requests, but API composition requires more than functional relevance. When several APIs can satisfy the same subtask, response time, throughput, and availability can affect workflow quality. This thesis presents AutoLLMCompose, a QoS-aware multi-agent framework for API discovery, selection, and sequential composition planning. AutoLLMCompose decomposes natural-language requests into ordered API-backed subtasks, retrieves candidates from a shared FAISS-based catalog, applies functional refinement, ranks and selects APIs, and generates planned composition paths. The evaluation compares four strategies: Functional-Only Baseline, LLM-Based QoS Selection, TOPSIS-Based QoS Selection, and Functional-First QoS-Hybrid Selection, implemented as No-QoS, QoS-Pure-LLM, QoS-TOPSIS, and QoS-Hybrid. All strategies share the same queries, subtasks, candidate pools, catalog, and metrics. Results show that QoS-Hybrid achieved the strongest overall performance and was best or tied-best across the evaluation set. QoS-Pure-LLM improved over the baseline and tied with QoS-Hybrid in several cases. These findings indicate that QoS-aware composition is strongest when functional suitability is prioritized before QoS optimization.
dc.embargo.lift2028-07-31T19:21:06Z
dc.embargo.termsRestrict to UW for 2 years -- then make Open Access
dc.format.mimetypeapplication/pdf
dc.identifier.otherNarayanaSubramanian_washington_0250O_29995.pdf
dc.identifier.urihttps://hdl.handle.net/1773/57111
dc.language.isoen_US
dc.rightsnone
dc.subjectComputer science
dc.subject.otherTo Be Assigned
dc.titleAutoLLMCompose: QoS-Aware Multi-Agent Framework for API Selection and Composition
dc.typeThesis

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
NarayanaSubramanian_washington_0250O_29995.pdf
Size:
3.53 MB
Format:
Adobe Portable Document Format

Collections