Skip to content

Commit 477f0f8

Browse files
Merge branch 'main' of github.com:box/developer.box.com
2 parents 128e7bc + d9b271d commit 477f0f8

File tree

14 files changed

+145
-56
lines changed

14 files changed

+145
-56
lines changed

content/guides/applications/app-types/platform-apps.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,4 +69,4 @@ Platform Apps may require approval before use.
6969
[jwt]: g://authentication/jwt
7070
[cc]: g://authentication/client-credentials
7171
[uie]: g://embed/ui-elements
72-
[users]: g;//getting-started/user-types/#managed-users/
72+
[users]: page://platform/user-types/#managed-users

content/guides/archives/index.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ and it is not accessible to previous owner and collaborators.
2828

2929
## Archives are folders
3030

31-
Archives are a special type of folders. Box Archive APIs allow you to create, list and delete archives.
31+
Archives are a special type of folders. Box Archive APIs allow you to create, list, update and delete archives.
3232
However, there are other APIs that also work with archives or with content within archives.
3333
For a full list of supported APIs, see the [Supported APIs][Supported APIs] guide.
3434

@@ -37,11 +37,13 @@ For a full list of supported APIs, see the [Supported APIs][Supported APIs] guid
3737
Before using any of the Box Archive APIs, make sure you can access [Box Archive in Admin Console][Box Archive in Admin Console].
3838
Your Box Platform app must have the `GCM` and `Read and write all files and folders` [scopes][Scopes] enabled.
3939
If you plan to only view archives and not modify them, use the `Read all files and folders` instead of the `Read and write all files and folders` scope.
40+
Additionally, to be able to assign [storage policy][Storage policy] to an archive during its creation, your enterprise must have access to the Box Zones feature and your app must have the `Manage users` scope.
4041

4142
<Message type='notice'>
4243
The `GCM` scope is not available in the Developer Console and needs to be enabled by contacting customer support.
4344
</Message>
4445

4546
[Supported APIs]: g://archives/supported-apis
4647
[Box Archive in Admin Console]: https://support.box.com/hc/en-us/p/Product_Page_2023?section-id=40168863437843
47-
[Scopes]: https://developer.box.com/guides/api-calls/permissions-and-errors/scopes/
48+
[Scopes]: g://api-calls/permissions-and-errors/scopes
49+
[Storage policy]: r://storage-policy

content/guides/archives/supported-apis.md

Lines changed: 30 additions & 28 deletions
Large diffs are not rendered by default.

content/guides/authentication/sso.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ When SSO is enabled but not required, managed users will have the option to
3535
either:
3636

3737
- log in with a Box username and password
38-
- log in with their SSO provider
38+
- log in with their SSO provider
3939

4040
When SSO is enabled and required, Box will force all managed users to log in
4141
with their enterprise's configured SSO provider. In this case, any
@@ -86,7 +86,7 @@ therefore SSO is not involved.
8686
[admin-approval]: g://authorization/platform-app-approval
8787
[jwt]: g://authentication/jwt
8888
[oauth2]: g://authentication/oauth2
89-
[ccg]: g:///authentication/client-credentials
89+
[ccg]: g://authentication/client-credentials
9090
[la-app]: guide://applications/web-app-integrations
9191
[app_token]: g://authentication/app-token
9292
[platform_app]: g://applications/app-types/platform-apps
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
---
2+
rank: 39
3+
related_guides:
4+
- box-ai/ai-tutorials/ask-questions
5+
- box-ai/ai-tutorials/generate-text
6+
- box-ai/ai-tutorials/extract-metadata
7+
- box-ai/ai-tutorials/extract-metadata-structured
8+
- box-ai/ai-agents/get-agent-default-config
9+
---
10+
11+
# IBM Llama 4 Maverick
12+
13+
**IBM Llama 4 Maverick** is a natively multimodal AI model using a mixture-of-experts architecture, designed for high-performance text and image understanding with support for 12 languages.
14+
15+
## Model details
16+
17+
| Item | Value | Description |
18+
| ----- | ----- | ----------- |
19+
| Model name | **IBM Llama 4 Maverick** | The name of the model. |
20+
| Model category | **Standard** | The category of the model: Standard or Premium. |
21+
| API model name | `ibm__llama_4_maverick` | The name of the model that is used in the [Box AI API for model overrides][overrides]. The user must provide this exact name for the API to work. |
22+
| Hosting layer | **IBM** | The trusted organization that securely hosts LLM. |
23+
| Model provider | **Meta** | The organization that provides this model. |
24+
| Release date | **April 5th, 2025** | The release date for the model. |
25+
| Knowledge cutoff date | **August 2024** | The date after which the model does not get any information updates. |
26+
| Input context window | **1m** | The number of tokens supported by the input context window. |
27+
| Maximum output tokens |**Not specified** | The number of tokens that can be generated by the model in a single request. |
28+
| Empirical throughput | **Not specified** | The number of tokens the model can generate per second. |
29+
| Open source | **Yes** | Specifies if the model's code is available for public use. |
30+
| IP infringement protection | **No** | Use of this model does not come with any intellectual property rights assurances or protections from Box. Please consider any potential IP issues that might arise from using the model’s outputs. |
31+
32+
## Additional documentation
33+
34+
For additional information, see [official IBM Llama 4 Maverick documentation][IBM].
35+
36+
[overrides]: g://box-ai/ai-agents/ai-agent-overrides
37+
[IBM]: https://www.ibm.com/docs/en/watsonx/w-and-w/2.2.0?topic=models-third-party-foundation#llama-4

content/guides/box-ai/ai-models/index.md

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -240,23 +240,31 @@ Box AI is powered by the following AI models. These models are integrated with B
240240
<strong style="background-color: #e1f8ff">FedRAMP Moderate</strong>
241241
</div>
242242
</Tile>
243-
<Tile type="model" title="ibm__llama_3_2_90b_vision_instruct" href="/guides/box-ai/ai-models/ibm-llama-3-2-90b-vision-instruct-model-card">
244-
A model built for document-level understanding, interpretation of charts and graphs, and captioning of images.
243+
<Tile type="model" title="ibm__llama_4_maverick" href="/guides/box-ai/ai-models/ibm-llama-4-maverick-model-card">
244+
A natively multimodal model that utilizes a mixture-of-experts architecture for optimized resource use.
245245
<div>
246246
<strong style="background-color: #e8e8e8">Chat</strong>
247247
<strong style="background-color: #e1ffe7">Available</strong>
248248
<strong style="background-color: #fdfad8">Standard</strong>
249249
</div>
250-
</Tile>
251-
<Tile type="model" title="ibm__llama_4_scout" href="/guides/box-ai/ai-models/ibm-llama-4-scout-model-card">
250+
</Tile>
251+
<Tile type="model" title="ibm__llama_4_scout" href="/guides/box-ai/ai-models/ibm-llama-4-scout-model-card">
252252
A natively multimodal AI model that enables text and multimodal experiences.
253253
<div>
254254
<strong style="background-color: #e8e8e8">Chat</strong>
255255
<strong style="background-color: #e1ffe7">Available</strong>
256256
<strong style="background-color: #fdfad8">Standard</strong>
257257
</div>
258258
</Tile>
259-
<Tile type="model" title="ibm__mistral_medium_2505" href="/guides/box-ai/ai-models/ibm-mistral-medium-3-model-card">
259+
<Tile type="model" title="ibm__llama_3_2_90b_vision_instruct" href="/guides/box-ai/ai-models/ibm-llama-3-2-90b-vision-instruct-model-card">
260+
A model built for document-level understanding, interpretation of charts and graphs, and captioning of images.
261+
<div>
262+
<strong style="background-color: #e8e8e8">Chat</strong>
263+
<strong style="background-color: #e1ffe7">Available</strong>
264+
<strong style="background-color: #fdfad8">Standard</strong>
265+
</div>
266+
</Tile>
267+
<Tile type="model" title="ibm__mistral_medium_2505" href="/guides/box-ai/ai-models/ibm-mistral-medium-3-model-card">
260268
High-performance enterprise model for coding and advanced reasoning.
261269
<div>
262270
<strong style="background-color: #e8e8e8">Chat</strong>

content/guides/box-ai/ai-tutorials/extract-metadata-structured.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,30 @@ and get the result in the form of key-value pairs.
2020
As input, you can either create a structure using the `fields` parameter, or use an already defined metadata template.
2121
To learn more about creating templates, see [Creating metadata templates in the Admin Console][templates-console] or use the [metadata template API][templates-api].
2222

23+
## Supported file formats
24+
25+
The endpoint supports the following file formats:
26+
27+
- PDF
28+
- TIFF
29+
- PNG
30+
- JPEG
31+
32+
Box AI automatically applies optical character recognition (OCR) when processing image files (TIFF, PNG, JPEG) and scanned documents. This eliminates the need to convert images to PDF before extraction, saving time and simplifying your integration.
33+
34+
## Supported languages
35+
36+
Box AI can extract metadata from documents in the following languages:
37+
<!--alex ignore-->
38+
- English
39+
- Japanese
40+
- Chinese
41+
- Korean
42+
<!--alex enable-->
43+
- Cyrillic-based languages (such as Russian, Ukrainian, Bulgarian, and Serbian)
44+
45+
No additional configuration is required to use different languages or image formats. Box AI automatically detects the language and applies OCR when needed.
46+
2347
## Before you start
2448

2549
Make sure you followed the steps listed in [getting started with Box AI][prereq] to create a platform app and authenticate.

content/guides/box-ai/ai-tutorials/extract-metadata.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,13 @@ alias_paths:
1414

1515
# Extract metadata from file (freeform)
1616

17-
Box AI API allows you to query a document or image and extract metadata based on a provided prompt.
17+
Box AI API allows you to query a document and extract metadata based on a provided prompt.
1818
**Freeform** means that the prompt can include a stringified version of formats such as JSON or XML, or even plain text.
1919

20+
<Message type="notice">
21+
The **Extract metadata (freeform)** endpoint doesn't support OCR. To extract metadata from image files (TIFF, PNG, JPEG) or documents in languages other than English, use the [Extract metadata (structured)][structured-endpoint] endpoint.
22+
</Message>
23+
2024
## Before you start
2125

2226
Make sure you followed the steps listed in [getting started with Box AI][prereq] to create a platform app and authenticate.
@@ -151,4 +155,5 @@ The response includes the `fields` present in the file, along with their values:
151155
[agent]: e://get_ai_agent_default
152156
[model-param]: r://ai_agent_text_gen#param_basic_gen_model
153157
[prompt-param]: r://ai_agent_text_gen#param_basic_gen_prompt_template
154-
[overrides]: g://box-ai/ai-agents/ai-agent-overrides
158+
[overrides]: g://box-ai/ai-agents/ai-agent-overrides
159+
[structured-endpoint]: g://box-ai/ai-tutorials/extract-metadata-structured

content/guides/embed/box-embed.md

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -75,12 +75,23 @@ If you want to customize Box Embed even further, you can do it programmatically.
7575
width="{pixels}"
7676
height="{pixels}"
7777
frameborder="0"
78+
allow="local-network-access; clipboard-read; clipboard-write"
7879
allowfullscreen
7980
webkitallowfullscreen
80-
msallowfullscreen
81-
></iframe>
81+
msallowfullscreen>
82+
</iframe>
8283
```
8384

85+
### Browser permissions
86+
87+
The `allow` attribute enables clipboard operations and local network access for Google Chrome 142 and above and Microsoft Edge 143 and above. While designed for these browser versions, this attribute can be safely included for all browsers. Other browsers will ignore it.
88+
89+
Without this attribute, embedded Box content might not work correctly with Box Tools, Device Trust, or the clipboard copy button.
90+
91+
<Message type='notice'>
92+
The Embed Widget Link Generation modal automatically includes this parameter in the generated code.
93+
</Message>
94+
8495
### Finding your shared link value
8596

8697
The first step to building an embed `iframe` programmatically is to generate

content/guides/embed/ui-elements/explorer.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -265,7 +265,7 @@ more, see [Dedicated Scopes for Box UI Elements][scopes].
265265

266266
You can expand the actions in the **More Options** menu for files and folders in Content Explorer and Content Picker. Your custom options show when user clicks the ellipsis button.
267267

268-
To customize the **More Options** menu, pass an array of custom actions to `itemActions`.
268+
To customize the **More Options** menu, pass an array of custom actions to `itemActions`.
269269

270270
```js
271271
contentExplorer.show(configData.FOLDER_ID, configData.ACCESS_TOKEN, {
@@ -298,8 +298,8 @@ const customActions = [
298298
See the implemented examples in CodePen:
299299
300300
<iframe height="560"
301-
scrolling="no"
302-
title="Box custom icons"
301+
scrolling="no"
302+
title="Box custom icons"
303303
src="https://codepen.io/box-platform/embed/EaaMMKQ?default-tab=html%2Cresult" frameborder="no"
304304
allowtransparency="true"
305305
allowfullscreen="true"
@@ -308,14 +308,14 @@ style="width: 100%;"
308308
309309
[downscope]: guide://authentication/tokens/downscope
310310
[scopes]: guide://api-calls/permissions-and-errors/scopes
311-
[box-app]: g:///applications/app-types
311+
[box-app]: g://applications/app-types
312312
[token]: g://authentication/tokens/developer-tokens
313313
[templates]: g://metadata/templates
314314
[metadata-project]: https://github.com/box-community/content-explorer-metadata/tree/main
315315
[apply-templates]: https://support.box.com/hc/en-us/articles/360044196173-Using-Metadata
316316
[metadata-query]: g://metadata/queries
317317
[get-template]: g://metadata/templates/get/#get-a-metadata-template-by-name
318-
[creating-templates-api]: g:///metadata/templates/create
318+
[creating-templates-api]: g://metadata/templates/create
319319
[appjs]: https://github.com/box-community/content-explorer-metadata/blob/main/src/App.js
320320
[blogpost]: https://medium.com/box-developer-blog/metadata-view-in-box-content-explorer-4978e47e97e9
321-
[explorer-metadata]: g://embed/ui-elements/explorer-metadata-v2
321+
[explorer-metadata]: g://embed/ui-elements/explorer-metadata-v2

0 commit comments

Comments
 (0)