{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2023:3ZUI22BIS46MP3CC7KIEXLAQMO","short_pith_number":"pith:3ZUI22BI","canonical_record":{"source":{"id":"2309.17428","kind":"arxiv","version":2},"metadata":{"license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.CL","submitted_at":"2023-09-29T17:40:26Z","cross_cats_sorted":["cs.AI","cs.LG"],"title_canon_sha256":"3a536c7c4b77ed12086a6310b6521f18aaf1fd754d3eba3afb9222bbe804eb99","abstract_canon_sha256":"4d853e34e7e5c93e625d570ebf4db0c0c7fcbd307e7f07535fa0b8149929f1d6"},"schema_version":"1.0"},"canonical_sha256":"de688d6828973cc7ec42fa904bac1063a75d0e0aad616db29d266dfb0e2beca9","source":{"kind":"arxiv","id":"2309.17428","version":2},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2309.17428","created_at":"2026-07-05T07:55:24Z"},{"alias_kind":"arxiv_version","alias_value":"2309.17428v2","created_at":"2026-07-05T07:55:24Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2309.17428","created_at":"2026-07-05T07:55:24Z"},{"alias_kind":"pith_short_12","alias_value":"3ZUI22BIS46M","created_at":"2026-07-05T07:55:24Z"},{"alias_kind":"pith_short_16","alias_value":"3ZUI22BIS46MP3CC","created_at":"2026-07-05T07:55:24Z"},{"alias_kind":"pith_short_8","alias_value":"3ZUI22BI","created_at":"2026-07-05T07:55:24Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2023:3ZUI22BIS46MP3CC7KIEXLAQMO","target":"record","payload":{"canonical_record":{"source":{"id":"2309.17428","kind":"arxiv","version":2},"metadata":{"license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.CL","submitted_at":"2023-09-29T17:40:26Z","cross_cats_sorted":["cs.AI","cs.LG"],"title_canon_sha256":"3a536c7c4b77ed12086a6310b6521f18aaf1fd754d3eba3afb9222bbe804eb99","abstract_canon_sha256":"4d853e34e7e5c93e625d570ebf4db0c0c7fcbd307e7f07535fa0b8149929f1d6"},"schema_version":"1.0"},"canonical_sha256":"de688d6828973cc7ec42fa904bac1063a75d0e0aad616db29d266dfb0e2beca9","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T07:55:24.742514Z","signature_b64":"4q1QwwFri03gzVrdN1ucuHrT7Tdtl5YbaRhBhRmsHDthZdRKpVooYaSh4CiGVjqBjlQ8Zg8uvjSyYCZjOmxTCw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"de688d6828973cc7ec42fa904bac1063a75d0e0aad616db29d266dfb0e2beca9","last_reissued_at":"2026-07-05T07:55:24.742056Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T07:55:24.742056Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2309.17428","source_version":2,"attestation_state":"computed"},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-07-05T07:55:24Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"obqRsv9v72AP7GZrWzkvLhRpzt2GbsnxtuhxW9ovossZN4kqEYTx4Qu8YyWuBFvz6SmFaNOY2i5xr4Vb9SkTBA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-04T03:53:12.414090Z"},"content_sha256":"4fa96293731de708da1ec7ed7bc25ba65426974e5f3335c0b525580ec64338a1","schema_version":"1.0","event_id":"sha256:4fa96293731de708da1ec7ed7bc25ba65426974e5f3335c0b525580ec64338a1"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2023:3ZUI22BIS46MP3CC7KIEXLAQMO","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"CRAFT: Customizing LLMs by Creating and Retrieving from Specialized Toolsets","license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","headline":"","cross_cats":["cs.AI","cs.LG"],"primary_cat":"cs.CL","authors_text":"Hao Peng, Heng Ji, Lifan Yuan, Xingyao Wang, Yangyi Chen, Yi R. Fung","submitted_at":"2023-09-29T17:40:26Z","abstract_excerpt":"Large language models (LLMs) are often augmented with tools to solve complex tasks. By generating code snippets and executing them through task-specific Application Programming Interfaces (APIs), they can offload certain functions to dedicated external modules, such as image encoding and performing calculations. However, most existing approaches to augment LLMs with tools are constrained by general-purpose APIs and lack the flexibility for tailoring them to specific tasks. In this work, we present CRAFT, a general tool creation and retrieval framework for LLMs. It creates toolsets specifically"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2309.17428","kind":"arxiv","version":2},"verdict":{"id":null,"model_set":{},"created_at":null,"strongest_claim":"","one_line_summary":"","pipeline_version":null,"weakest_assumption":"","pith_extraction_headline":""},"integrity":{"clean":true,"summary":{"advisory":0,"critical":0,"by_detector":{},"informational":0},"endpoint":"/pith/2309.17428/integrity.json","findings":[],"available":true,"detectors_run":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938"},"references":{"count":0,"sample":[],"resolved_work":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","internal_anchors":0},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"author_claims":{"count":0,"strong_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"builder_version":"pith-number-builder-2026-05-17-v1"},"verdict_id":null},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-07-05T07:55:24Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"PInCvnpTqi2zdgM1zqfylwn8/10GQx+Nx8fEs360Wu8kHBsvD6C9C2Fp//cyPBWwnj25wCSq8gQy8uC6HAUPCA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-04T03:53:12.414486Z"},"content_sha256":"b21b95757976dee4b0612b3443c85eb91591de0ca1a77fb25753b74d37fddc9c","schema_version":"1.0","event_id":"sha256:b21b95757976dee4b0612b3443c85eb91591de0ca1a77fb25753b74d37fddc9c"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/3ZUI22BIS46MP3CC7KIEXLAQMO/bundle.json","state_url":"https://pith.science/pith/3ZUI22BIS46MP3CC7KIEXLAQMO/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/3ZUI22BIS46MP3CC7KIEXLAQMO/bundle.json","status":"primary"}],"public_keys":[{"key_id":"pith-v1-2026-05","algorithm":"ed25519","format":"raw","public_key_b64":"stVStoiQhXFxp4s2pdzPNoqVNBMojDU/fJ2db5S3CbM=","public_key_hex":"b2d552b68890857171a78b36a5dccf368a953413288c353f7c9d9d6f94b709b3","fingerprint_sha256_b32_first128bits":"RVFV5Z2OI2J3ZUO7ERDEBCYNKS","fingerprint_sha256_hex":"8d4b5ee74e4693bcd1df2446408b0d54","rotates_at":null,"url":"https://pith.science/pith-signing-key.json","notes":"Pith uses this Ed25519 key to sign canonical record SHA-256 digests. Verify with: ed25519_verify(public_key, message=canonical_sha256_bytes, signature=base64decode(signature_b64))."}],"merge_version":"pith-open-graph-merge-v1","built_at":"2026-08-04T03:53:12Z","links":{"resolver":"https://pith.science/pith/3ZUI22BIS46MP3CC7KIEXLAQMO","bundle":"https://pith.science/pith/3ZUI22BIS46MP3CC7KIEXLAQMO/bundle.json","state":"https://pith.science/pith/3ZUI22BIS46MP3CC7KIEXLAQMO/state.json","well_known_bundle":"https://pith.science/.well-known/pith/3ZUI22BIS46MP3CC7KIEXLAQMO/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2023:3ZUI22BIS46MP3CC7KIEXLAQMO","merge_version":"pith-open-graph-merge-v1","event_count":2,"valid_event_count":2,"invalid_event_count":0,"equivocation_count":0,"current":{"canonical_record":{"metadata":{"abstract_canon_sha256":"4d853e34e7e5c93e625d570ebf4db0c0c7fcbd307e7f07535fa0b8149929f1d6","cross_cats_sorted":["cs.AI","cs.LG"],"license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.CL","submitted_at":"2023-09-29T17:40:26Z","title_canon_sha256":"3a536c7c4b77ed12086a6310b6521f18aaf1fd754d3eba3afb9222bbe804eb99"},"schema_version":"1.0","source":{"id":"2309.17428","kind":"arxiv","version":2}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2309.17428","created_at":"2026-07-05T07:55:24Z"},{"alias_kind":"arxiv_version","alias_value":"2309.17428v2","created_at":"2026-07-05T07:55:24Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2309.17428","created_at":"2026-07-05T07:55:24Z"},{"alias_kind":"pith_short_12","alias_value":"3ZUI22BIS46M","created_at":"2026-07-05T07:55:24Z"},{"alias_kind":"pith_short_16","alias_value":"3ZUI22BIS46MP3CC","created_at":"2026-07-05T07:55:24Z"},{"alias_kind":"pith_short_8","alias_value":"3ZUI22BI","created_at":"2026-07-05T07:55:24Z"}],"graph_snapshots":[{"event_id":"sha256:b21b95757976dee4b0612b3443c85eb91591de0ca1a77fb25753b74d37fddc9c","target":"graph","created_at":"2026-07-05T07:55:24Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"graph_snapshot":{"author_claims":{"count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","strong_count":0},"builder_version":"pith-number-builder-2026-05-17-v1","claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"integrity":{"available":true,"clean":true,"detectors_run":[],"endpoint":"/pith/2309.17428/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Large language models (LLMs) are often augmented with tools to solve complex tasks. By generating code snippets and executing them through task-specific Application Programming Interfaces (APIs), they can offload certain functions to dedicated external modules, such as image encoding and performing calculations. However, most existing approaches to augment LLMs with tools are constrained by general-purpose APIs and lack the flexibility for tailoring them to specific tasks. In this work, we present CRAFT, a general tool creation and retrieval framework for LLMs. It creates toolsets specifically","authors_text":"Hao Peng, Heng Ji, Lifan Yuan, Xingyao Wang, Yangyi Chen, Yi R. Fung","cross_cats":["cs.AI","cs.LG"],"headline":"","license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.CL","submitted_at":"2023-09-29T17:40:26Z","title":"CRAFT: Customizing LLMs by Creating and Retrieving from Specialized Toolsets"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2309.17428","kind":"arxiv","version":2},"verdict":{"created_at":null,"id":null,"model_set":{},"one_line_summary":"","pipeline_version":null,"pith_extraction_headline":"","strongest_claim":"","weakest_assumption":""}},"verdict_id":null}}],"author_attestations":[],"timestamp_anchors":[],"storage_attestations":[],"citation_signatures":[],"replication_records":[],"corrections":[],"mirror_hints":[],"record_created":{"event_id":"sha256:4fa96293731de708da1ec7ed7bc25ba65426974e5f3335c0b525580ec64338a1","target":"record","created_at":"2026-07-05T07:55:24Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"attestation_state":"computed","canonical_record":{"metadata":{"abstract_canon_sha256":"4d853e34e7e5c93e625d570ebf4db0c0c7fcbd307e7f07535fa0b8149929f1d6","cross_cats_sorted":["cs.AI","cs.LG"],"license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.CL","submitted_at":"2023-09-29T17:40:26Z","title_canon_sha256":"3a536c7c4b77ed12086a6310b6521f18aaf1fd754d3eba3afb9222bbe804eb99"},"schema_version":"1.0","source":{"id":"2309.17428","kind":"arxiv","version":2}},"canonical_sha256":"de688d6828973cc7ec42fa904bac1063a75d0e0aad616db29d266dfb0e2beca9","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"de688d6828973cc7ec42fa904bac1063a75d0e0aad616db29d266dfb0e2beca9","first_computed_at":"2026-07-05T07:55:24.742056Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T07:55:24.742056Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"4q1QwwFri03gzVrdN1ucuHrT7Tdtl5YbaRhBhRmsHDthZdRKpVooYaSh4CiGVjqBjlQ8Zg8uvjSyYCZjOmxTCw==","signature_status":"signed_v1","signed_at":"2026-07-05T07:55:24.742514Z","signed_message":"canonical_sha256_bytes"},"source_id":"2309.17428","source_kind":"arxiv","source_version":2}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:4fa96293731de708da1ec7ed7bc25ba65426974e5f3335c0b525580ec64338a1","sha256:b21b95757976dee4b0612b3443c85eb91591de0ca1a77fb25753b74d37fddc9c"],"state_sha256":"f887e1bbd9307104443c8acca83803cd3bfba0ab5e7f8ea77565ee5bb0a0fa39"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"yFUkzpLJ+SlpzNO8IXPkcW5At1p1p7G3PlsJ3DaoRgcJGqq7Z4u69hJj103Un74fXFTaga9y5WX9ezITiWZ+Bw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-04T03:53:12.416899Z","bundle_sha256":"0661d2eb75584a3d37a12f409080a789ea173e2bc8b2d15d49f779347379d4c6"}}