{"id":"https://openalex.org/W4416033991","doi":"https://doi.org/10.18653/v1/2025.findings-emnlp.994","title":"Learning API Functionality from In-Context Demonstrations for Tool-based Agents","display_name":"Learning API Functionality from In-Context Demonstrations for Tool-based Agents","publication_year":2025,"publication_date":"2025-01-01","ids":{"openalex":"https://openalex.org/W4416033991","doi":"https://doi.org/10.18653/v1/2025.findings-emnlp.994"},"language":null,"primary_location":{"id":"doi:10.18653/v1/2025.findings-emnlp.994","is_oa":true,"landing_page_url":"https://doi.org/10.18653/v1/2025.findings-emnlp.994","pdf_url":"https://aclanthology.org/2025.findings-emnlp.994.pdf","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Findings of the Association for Computational Linguistics: EMNLP 2025","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://aclanthology.org/2025.findings-emnlp.994.pdf","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":null,"display_name":"Bhrij Patel","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Bhrij Patel","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5109112037","display_name":"Ashish Jagmohan","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Ashish Jagmohan","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5011859309","display_name":"Aditya Vempaty","orcid":"https://orcid.org/0000-0001-9917-2985"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Aditya Vempaty","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.673,"has_fulltext":true,"cited_by_count":1,"citation_normalized_percentile":{"value":0.86921111,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":94,"max":97},"biblio":{"volume":null,"issue":null,"first_page":"18318","last_page":"18336"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.16779999434947968,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.16779999434947968,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12072","display_name":"Machine Learning and Algorithms","score":0.0940999984741211,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11689","display_name":"Adversarial Robustness in Machine Learning","score":0.08219999819993973,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.31380000710487366},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.2978000044822693},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.2529999911785126},{"id":"https://openalex.org/keywords/feature","display_name":"Feature (linguistics)","score":0.249099999666214},{"id":"https://openalex.org/keywords/product","display_name":"Product (mathematics)","score":0.24690000712871552}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6327999830245972},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.3142000138759613},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.31380000710487366},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.2978000044822693},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.2888999879360199},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.25920000672340393},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.2529999911785126},{"id":"https://openalex.org/C2776401178","wikidata":"https://www.wikidata.org/wiki/Q12050496","display_name":"Feature (linguistics)","level":2,"score":0.249099999666214},{"id":"https://openalex.org/C90673727","wikidata":"https://www.wikidata.org/wiki/Q901718","display_name":"Product (mathematics)","level":2,"score":0.24690000712871552},{"id":"https://openalex.org/C168167062","wikidata":"https://www.wikidata.org/wiki/Q1117970","display_name":"Component (thermodynamics)","level":2,"score":0.24300000071525574}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.18653/v1/2025.findings-emnlp.994","is_oa":true,"landing_page_url":"https://doi.org/10.18653/v1/2025.findings-emnlp.994","pdf_url":"https://aclanthology.org/2025.findings-emnlp.994.pdf","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Findings of the Association for Computational Linguistics: EMNLP 2025","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.18653/v1/2025.findings-emnlp.994","is_oa":true,"landing_page_url":"https://doi.org/10.18653/v1/2025.findings-emnlp.994","pdf_url":"https://aclanthology.org/2025.findings-emnlp.994.pdf","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Findings of the Association for Computational Linguistics: EMNLP 2025","raw_type":"proceedings-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4416033991.pdf","grobid_xml":"https://content.openalex.org/works/W4416033991.grobid-xml"},"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Digital":[0],"tool-based":[1],"agents,":[2],"powered":[3],"by":[4],"Large":[5],"Language":[6],"Models":[7],"(LLMs),":[8],"that":[9,120,135],"invoke":[10],"external":[11],"Application":[12],"Programming":[13],"Interfaces":[14],"(APIs)":[15],"often":[16],"rely":[17],"on":[18],"documentation":[19,25],"to":[20,152],"understand":[21,77],"API":[22,49,65],"functionality.However,":[23],"such":[24],"is":[26,56],"frequently":[27],"missing,":[28],"outdated,":[29],"privatized,":[30],"or":[31],"inconsistent-hindering":[32],"the":[33,91,96,104,109,146],"development":[34],"of":[35,48,93,98,108,162],"reliable,":[36],"general-purpose":[37],"agents.In":[38],"this":[39],"work,":[40],"we":[41,67,87],"propose":[42],"a":[43,57,127],"new":[44,58],"research":[45],"direction:":[46],"learning":[47,121],"functionality":[50,122],"directly":[51],"from":[52,70,75,123],"in-context":[53,124],"demonstrations.This":[54],"task":[55,85,105,148],"paradigm":[59],"applicable":[60],"in":[61,172],"scenarios":[62],"without":[63],"documentation.Using":[64],"benchmarks,":[66],"collect":[68],"demonstrations":[69,80,94,125],"both":[71],"expert":[72],"agents":[73],"and":[74,95,101,116,140,164],"self-exploration.To":[76],"what":[78],"information":[79],"must":[81],"convey":[82],"for":[83,131,169],"successful":[84],"completion,":[86],"extensively":[88],"study":[89],"how":[90],"number":[92],"use":[97],"LLM-generated":[99],"summaries":[100],"evaluations":[102],"affect":[103],"success":[106,149],"rate":[107,150],"APIbased":[110],"agent.Our":[111],"experiments":[112],"across":[113],"3":[114],"datasets":[115],"6":[117],"models":[118],"show":[119],"remains":[126],"non-trivial":[128],"challenge,":[129],"even":[130],"state-of-the-art":[132],"LLMs.We":[133],"find":[134],"providing":[136],"explicit":[137],"function":[138],"calls":[139],"natural":[141],"language":[142],"critiques":[143],"significantly":[144],"improves":[145],"agent's":[147],"due":[151],"more":[153],"accurate":[154],"parameter":[155],"filling.We":[156],"analyze":[157],"failure":[158],"modes,":[159],"identify":[160],"sources":[161],"error,":[163],"highlight":[165],"key":[166],"open":[167],"challenges":[168],"future":[170],"work":[171],"documentation-free,":[173],"self-improving,":[174],"API-based":[175],"agents.":[176]},"counts_by_year":[{"year":2026,"cited_by_count":1}],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2025-11-08T00:00:00"}
