@@ -22,7 +22,7 @@ to help our partners and customers build effective RAG pipeline with
2222ease.
2323
2424NIM Anywhere contains all the tooling required to start integrating NIMs
25- for RAG. It natively scales out to full-sized labs and up to production
25+ for RAG. It natively scales out to full-sized labs and up to production
2626environments. This is great news for building a RAG architecture and
2727easily adding NIMs as needed. If you're unfamiliar with RAG, it
2828dynamically retrieves relevant external information during inference
@@ -399,14 +399,15 @@ section.
399399
400400# # Configure this project
401401
402- The project must be configured to use your NGC personal key.
402+ The project must be configured with an application secret and your NGC
403+ personal key.
403404
404405< details>
405406< summary>
406407< b> Expand this section for a details on configuring this project.< /b>
407408< /summary>
408409
409- 1. Before running for the first time, your NGC personal key must be
410+ 1. Before running for the first time, the project secrets must be
410411 configured in Workbench. This is done using the * Environment* tab
411412 from the left-hand panel.
412413
@@ -416,6 +417,15 @@ The project must be configured to use your NGC personal key.
416417 entry. Press * Configure* and provide the personal key for NGC that
417418 was generated earlier.
418419
420+ 3. Configure * NIM_ANYWHERE_API_KEY* with a random secret of at least 32
421+ characters. For example, generate one with ` openssl rand -hex 32` .
422+ This key protects the frontend, chain server, tutorial, sessions,
423+ and Redis. Do not commit it to the repository.
424+
425+ The frontend uses HTTP Basic authentication with ` nim-anywhere` as
426+ the username and this secret as the password. The tutorial asks for
427+ the secret directly.
428+
419429< /details>
420430
421431# # Start This Project
@@ -504,8 +514,12 @@ without GPUs.
504514
5055155. Once the *Chain Server* is up, the *Chat Frontend* can be started.
506516 Starting the interface will automatically open it in a browser
507- window. If you are running any local NIMs, you can edit the config
508- to connect to them via the *Chat Frontend*
517+ window. Sign in with `nim-anywhere` as the username and your
518+ *NIM_ANYWHERE_API_KEY* as the password. If you are running any local
519+ NIMs, you can select their preconfigured model names through the
520+ *Chat Frontend*. Service URLs, credentials, and data-store addresses
521+ can only be changed in the project configuration, not through the
522+ web UI.
509523
510524
511525
@@ -654,6 +668,11 @@ milvus:
654668 # Type: string
655669 collection_name: collection_1
656670
671+ # Milvus authentication token in username:password format.
672+ # ENV Variables: APP_MILVUS__TOKEN
673+ # Type: string, null
674+ token: ~
675+
657676
658677log_level:
659678
0 commit comments