> ## Documentation Index
> Fetch the complete documentation index at: https://anaconda.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# prj.register_external_model

export const GCell = ({children, className}) => <div className={`grid-table-cell ${className || ""}`} role="cell">
    {children}
  </div>;

export const GTH = ({children, className}) => <div className={`grid-table-th ${className || ""}`} role="columnheader">
    {children}
  </div>;

export const GRow = ({children}) => <div className="grid-table-row" role="row">{children}</div>;

export const GBody = ({children}) => <div className="grid-table-body" role="rowgroup">{children}</div>;

export const GHead = ({children}) => <div className="grid-table-head" role="rowgroup">{children}</div>;

export const GTable = ({children, className, cols}) => <div className={`grid-table not-prose overflow-hidden rounded-2xl ${className || ""}`} style={{
  "--grid-table-cols": cols
}} role="table">
    {children}
  </div>;

Register an external model reference, such as a checkpoint or Hugging Face model, as a model asset.

```python theme={null}
prj.register_external_model(name, blobs, kind, annotations=None, tags=None, description=None)
```

Register an external model (HuggingFace, checkpoints, etc.) as a model asset.

<GTable cols="19% 10% 71%">
  <GHead>
    <GRow>
      <GTH>Parameter</GTH>
      <GTH>Type</GTH>
      <GTH>Description</GTH>
    </GRow>
  </GHead>

  <GBody>
    <GRow>
      <GCell>`name`</GCell>
      <GCell>str</GCell>
      <GCell>Asset name</GCell>
    </GRow>

    <GRow>
      <GCell>`blobs`</GCell>
      <GCell>list</GCell>
      <GCell>URIs/references</GCell>
    </GRow>

    <GRow>
      <GCell>`kind`</GCell>
      <GCell>str</GCell>
      <GCell>Model type (e.g., `"checkpoint"`, `"huggingface"`)</GCell>
    </GRow>

    <GRow>
      <GCell>`annotations`</GCell>
      <GCell>dict</GCell>
      <GCell>Metadata</GCell>
    </GRow>

    <GRow>
      <GCell>`tags`</GCell>
      <GCell>dict</GCell>
      <GCell>Tags</GCell>
    </GRow>

    <GRow>
      <GCell>`description`</GCell>
      <GCell>str</GCell>
      <GCell>Description</GCell>
    </GRow>
  </GBody>
</GTable>

```python theme={null}
self.prj.register_external_model("base_llm",
    blobs=["meta-llama/Llama-3.1-8B-Instruct"],
    kind="huggingface",
    annotations={"context_length": 8192})
```
