You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/Quick-Start-Enterprise.md
+64-2Lines changed: 64 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -165,6 +165,10 @@ These methods **preserve** the SWIRL database. If you don't need to save data, p
165
165
166
166
## Optional Steps
167
167
168
+
- Customize SWIRL for any organization
169
+
- [Upload a branding configuration](Admin-Guide.html#changing-the-galaxy-logos-and-branding) including logos and Galaxy control labels
170
+
- [Customize the AI Search RAG prompt](AI-Search.html#customizing-the-ai-search-rag-prompt) and the [AI Search Assistant prompt](AI-Search-Assistant.html#customizing-the-ai-search-assistant-prompts)
Before migrating, consider [deleting the preloaded SearchProviders](SP-Guide.html#editing-a-searchprovider) in the SWIRL Enterprise installation.
253
+
254
+
1. Locate the `migrate_sp.py` script. As of SWIRL 4.4, this is located in the `DevUtils` folder. If you are running an earlier version please [request it from support](#support)
255
+
256
+
2. Go to the `swirl/SearchProviders` endpoint on the SWIRL server. Copy the entire JSON list to the clipboard, then paste this into a text file. Save the text file - for example, to `mySPs.json`
4. Open the output file. Copy and paste the contents into the input box at the bottom of the same endpoint `/swirl/SearchProviders` of your SWIRL Enterprise installation. Click the `PUT` button.
262
+
263
+
5. The page should refresh and show you the new SearchProviders. (If there were already SearchProviders loaded, the new ones will be later in the list.)
264
+
265
+
Note any errors, and feel free to [contact support](#support) for assistance.
266
+
267
+
### Migrating OpenAI/Azure OpenAI settings
268
+
269
+
1. Go to the `/swirl/aiproviders/` endpoint in the SWIRL Enterprise installation.
270
+
271
+

272
+
273
+
2. Locate the OpenAI or AzureOpenAI preloaded configuration.
274
+
275
+
3. Copy the API key from the Community `.env` file, or the appropriate environment
276
+
variable, to the `credentials` field in the Enterprise AI Provider. For example:
277
+
278
+
For OpenAI:
279
+
```
280
+
% echo $OPENAI_API_KEY
281
+
<your-key-here>
282
+
```
283
+
284
+
For Azure/OpenAI:
285
+
```
286
+
% echo $AZURE_OPENAI_KEY
287
+
<your-api-key>
288
+
% echo AZURE_OPENAI_ENDPOINT
289
+
<your-azure-openai-endpoint-url>
290
+
% echo $AZURE_MODEL
291
+
<your-azure-openai-model>
292
+
```
293
+
294
+
Set the Enterprise AI Provider configuration `active` to `true. Set the `tags` and `default` lists to include `rag` and `chat`.
295
+
296
+
4. Refresh the Galaxy UI. The `Generate AI Insights` switch in the [Galaxy Search UI](https://docs.swirlaiconnect.com/User-Guide-Enterprise.html#the-ai-search-form-explained) should now be available, and the `SWIRL AI Assistant` (at `/galaxy/chat`), or use the link under the profile icon (top/right).
297
+
298
+
### Migrating M365 Authentication
299
+
300
+
1. Go to the `swirl/authenticators/Microsoft` endpoint in the SWIRL Enterprise installation.
301
+
302
+
2. Copy the `Client Id` and `Client Secret` from the [M365 Azure App Registration](https://portal.azure.com/#view/Microsoft_AAD_RegisteredApps/ApplicationsListBlade) or your Community `.env` file as noted here in the [Microsoft 365 Integration Guide](https://docs.swirlaiconnect.com/M365-Guide.html#configure-the-microsoft-authenticator).
303
+
304
+
Note that you may have to modify the existing app registration if URL of the SWIRL server is changing.
0 commit comments