|
|
Line 1: |
Line 1: |
| In response to challenges communicating what resource we intend for service providers and users to be using when testing out content, and in thinking ahead to how we believe AI Resources like those on Civitai, Hugging Face, and other platforms might be used, we propose a Uniform Resource Naming system, AIR (Artificial Intelligence Resource).
| | #REDIRECT [[Artificial Intelligence Resource]] |
| | |
| About Uniform Resource Names;
| |
| | |
| == Spec ==
| |
| <code><nowiki>urn:air:{ecosystem}:{type}:{source}:{id}@{version?}:{layer?}.?{format?}</nowiki></code>
| |
| | |
| * <code>urn</code>: Uniform Resource Name
| |
| * <code>air</code>: Artificial Intelligence Resource (or maybe <code>arn</code> AI Resource Name)
| |
| * <code>{ecosystem}</code>: Type of the ecosystem (<code>sd1</code>, <code>sd2</code>)
| |
| * <code>{type}</code>: Type of the resource (<code>model</code>, <code>lora</code>, <code>embedding</code>, <code>hypernet</code>)
| |
| * <code>{source}</code>: Supported network source
| |
| * <code>{id}</code>: Id of the resource from the source
| |
| * <code>{layer}</code>: The specific layer of a model
| |
| * <code>{format}</code>: The format of the model (<code>safetensor</code>, <code>ckpt</code>, <code>diffuser</code>, <code>tensor rt</code>)
| |
| | |
| == Examples ==
| |
| <code><nowiki>urn:air:sd1:model:civitai:2421@43533</nowiki></code> <code><nowiki>urn:air:sd2:model:civitai:2421@43533</nowiki></code> <code><nowiki>urn:air:dalle:model:openai:dalle@2</nowiki></code> <code><nowiki>urn:air:gpt:model:openai:gpt@4</nowiki></code> <code><nowiki>urn:air:model:huggingface:stabilityai/sdxl-vae</nowiki></code> <code><nowiki>urn:air:model:leonardo:345435</nowiki></code>
| |