S5/S7 AI for Windows:Copilot access to AI: Difference between revisions

From IBHsoftec Wiki English
Jump to navigation Jump to search
Created page with "<big>'''Copilot: Accessing ChatGPT'''</big><br> Copilot can access ChatGPT in three different ways.<br> The user selects the desired method in the Copilot dialog in the ‘’'Provider'‘’ field. {|class="wikitable" |+ The three access methods: |- ! Selection in Copilot !! What does this mean? !! What does the user need? |- | IBHsoftec Server || Copilot uses the IBHsoftec server || A Copilot license for this PC |- | Company Server || Copilot uses your company’s se..."
 
Document Google Gemini as a new direct AI provider
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
<big>'''Copilot: Accessing ChatGPT'''</big><br>
Copilot in '''S5/S7 AI for Windows®''' can use several AI services. It is not
Copilot can access ChatGPT in three different ways.<br>
limited to ChatGPT or OpenAI.
The user selects the desired method in the Copilot dialog in the ‘’'Provider'‘’ field.


{|class="wikitable"
Select the required connection in the <code>Provider</code> field. Credentials,
|+ The three access methods:
server addresses and models are stored separately for each provider.
 
== Available providers ==
 
{| class="wikitable"
! Provider
! Connection
! Required information
! Typical use
|-
| <code>IBHsoftec Server</code>
| Copilot server provided by IBHsoftec
| Copilot license or activation of the displayed PC fingerprint
| Simple central access without a personal AI API key
|-
| <code>Company Server</code>
| Copilot server operated by your company
| Server URL and activation of the PC fingerprint
| Centrally managed company access
|-
| <code>OpenAI Direct</code>
| Direct connection to the OpenAI API
| OpenAI API key and model
| Use of your own OpenAI account
|-
|-
! Selection in Copilot !! What does this mean? !! What does the user need?
| <code>Google Gemini</code>
| Direct connection to the Google Gemini API
| Gemini API key and model
| Use of your own Google AI account
|-
|-
| IBHsoftec Server || Copilot uses the IBHsoftec server || A Copilot license for this PC
| <code>General LLM</code>
| OpenAI-compatible API
| Server URL, API key and model
| Local or private services such as Ollama, Open WebUI, vLLM or LiteLLM
|-
|-
| Company Server || Copilot uses your company’s server || The server address and an activation for this PC
| <code>Claude Direct</code>
| Direct connection to the Anthropic API
| Anthropic API key and Claude model
| Use of your own Anthropic account
|-
|-
| Direct API || Copilot connects directly to OpenAI || Your own OpenAI API key
| <code>Microsoft Foundry</code>
| Direct connection to Microsoft Foundry
| Foundry endpoint, API key and Azure deployment name
| Models deployed in Microsoft Azure
|}
|}
<big>'''1. IBHsoftec Server'''</big>


Use this method if access is to be routed through IBHsoftec:
== IBHsoftec Server ==
1. Open Copilot
 
2. Under `Provider`, select the entry `IBHsoftec Server`
Use this provider when Copilot access is to be routed through IBHsoftec.
3. If you have purchased the software, Copilot can be used with full access for 4 weeks free of charge
 
4. For a demo version, limited access can be requested from IBHsoftec
# Open Copilot.
5. If activation is required, copy the displayed ‘’'Fingerprint'‘’ and send it to IBHsoftec
# Select <code>IBHsoftec Server</code>.
6. After activation, Copilot can be used
# Purchased software includes four weeks of free full access.
# Limited access for a demo version can be requested from IBHsoftec.
# If activation is required, send the displayed <code>Fingerprint</code> to IBHsoftec.
# Use Copilot after activation.
 
The server URL is preset in the program. No personal OpenAI or Anthropic API
key is required.
 
'''Important:'''


'''Important:'''
* No separate OpenAI API key is required.
* Activation applies to the displayed PC fingerprint.
* Activation applies to the displayed PC fingerprint.
* The PC must have internet access.
* The PC requires Internet access.
* After the 4 free weeks, continued access costs 49 euros per month.
* After the four free weeks, continued access costs 49 euros per month.
 
If the server publishes a model list, Copilot uses that list. Otherwise,
<code>Server default</code> is displayed. In this case, Copilot sends no model
name and the server uses its configured default model.
 
== Company Server ==
 
Use this provider when your company operates its own Copilot server.
 
# Open Copilot and select <code>Company Server</code>.
# Enter the URL supplied by the administrator.
# Send the displayed fingerprint to the administrator.
# Use Copilot after the PC has been activated on the server.
 
The user does not need a personal AI API key. The company centrally controls
models, access permissions and usage.


== OpenAI Direct ==


Use this provider with your own OpenAI API access.


<big>'''2. Company Server'''</big><br>
# Create an API key for the required OpenAI project.
Use this method if your company operates its own Copilot server:
# Select <code>OpenAI Direct</code>.
1. Open Copilot
# Enter the API key.
2. Under `Provider`, select the entry `Company Server`
# Select a model and send the request.
3. Under `Server URL`, enter the address provided by the administrator
4. If necessary, provide the displayed `Fingerprint` to the administrator
5. Once activated, Copilot can be used


Example of a server address:<br>
The model list is retrieved automatically from OpenAI. Costs, quotas and model
https://'''ai.company'''.de
permissions depend on the OpenAI project used.


'''Important:'''
API keys must not be shared or included in projects, screenshots or
* The user does not need their own OpenAI API key
documentation. The voice dialog is currently supported only with
* The company centrally manages the server and OpenAI access
<code>OpenAI Direct</code>.
* The PC must be activated on the server by the administrator
 
== Google Gemini ==
 
Use this provider with your own Google Gemini API access.
 
# Create a Gemini API key in Google AI Studio.
# Select <code>Google Gemini</code>.
# Enter the key in the <code>Gemini key</code> field, or provide it through
  the <code>GEMINI_API_KEY</code> environment variable.
# Select a Gemini model and send the request.
 
Copilot retrieves the available Gemini models automatically. The voice dialog
is not available with <code>Google Gemini</code>.
 
== General LLM ==
 
<code>General LLM</code> connects Copilot to an OpenAI-compatible API. It can
be used with services such as Ollama, Open WebUI, vLLM and LiteLLM.
 
# Make the service available to the PC over the network.
# Select <code>General LLM</code>.
# Enter the base address in <code>Server URL</code>.
# Enter the API key intended for that server.
# Select a model and send the request.
 
Copilot retrieves the available models automatically. For Ollama and Open
WebUI, model details and context size are also read when available.
 
The reduced initial project context for smaller local models applies only to
<code>General LLM</code>, not to other providers.
 
== Claude Direct ==
 
Use this provider with your own Anthropic API access.
 
# Select <code>Claude Direct</code>.
# Enter the Anthropic API key.
# Select or enter the required Claude model.
# Send the request.
 
Claude Direct supports text requests and supported image, PDF, text and source
code attachments. The voice dialog is not available with Claude Direct.
 
== Microsoft Foundry ==


Use this provider for a model deployed in Microsoft Foundry or Azure.


<big>'''3. Direct API'''</big><br>
# Select <code>Microsoft Foundry</code>.
Use this method if the user has their own OpenAI API key:
# Enter the API key and Foundry endpoint.
1. Open Copilot
# Enter the exact Azure deployment name in the model field.
2. Under `Provider`, select '''Direct API'''
# Send the request.
3. Enter your own OpenAI API key
4. Enter the desired model
5. Copilot is now ready to use


Example: Create an OpenAI API key:<br>
The deployment name is not necessarily the public model name. The message
1. Open the OpenAI Platform in your browser:
<code>The API deployment for this resource does not exist</code> usually means
    https://'''platform.openai.com/api-keys'''
that the entered name does not match a deployment in the selected resource.
2. Log in with your OpenAI account or create a new account
3. Create a new secret API key
4. Copy the API key directly and store it securely
5. Enter the API key in Copilot under '''Direct API''' in the '''API Key''' field
The API key is displayed only once after creation. If it is lost,
a new key must be created.


'''Important:'''
Inference API keys cannot reliably list the available Azure deployments.
* The OpenAI API key is stored on the user’s PC.
Therefore, the deployment name is entered manually.
* Costs and usage are billed through the user’s OpenAI account.
* The PC must be able to access OpenAI directly via the Internet.
* The API key must not be shared.


== Model lists and context size ==


Models are retrieved automatically for:


<big>'''Which option is correct?'''</big><br>
* OpenAI Direct;
'''IBHsoftec Server:'''<br>
* Google Gemini;
The easiest option for regular users.
* General LLM;
* Company Server;
* IBHsoftec Server.


'''Company Server:'''<br>
The list is updated when Copilot is opened, when the provider changes and when
Correct if the company provides access centrally.
the model list is opened.


'''Direct API:'''<br>
If the provider reports a context size, Copilot displays the maximum number of
Suitable for users who wish to use their own OpenAI API key.
tokens. Not every service exposes this information through its model API.


== Security and project data ==


<big>'''Note on project data:'''</big><br>
* API keys and Company Server fingerprints are masked in the user interface.
* Credentials are stored separately for each provider and protected in the Windows user profile.
* Provider settings are retained when switching to another provider.


Depending on the question, Copilot may pass information from the current project to ChatGPT
Depending on the request, Copilot may send project information, diagnostic
, such as building blocks, networks, cross-references, or live values.
data, requested live values or selected attachments to the chosen AI service.
For confidential projects, use only a provider approved by your organization.


This data is processed confidentially by OpenAI. It is not made visible to other
== Further documentation ==
users.


Nevertheless, users should be aware that project data may pertain to their own company
* [[S5/S7 AI Copilot|Copilot user guide]]
. Therefore, only the access method permitted by
* [[Complete example: Analyze a missing motor enable with Copilot|Complete diagnostic example]]
their company’s policies should be used.
* [[S5/S7 AI for Windows:Company Server|Set up a Company Server]]
* [[S5/S7 AI for Windows:What's new?|What's new?]]

Latest revision as of 13:19, 23 July 2026

Copilot in S5/S7 AI for Windows® can use several AI services. It is not limited to ChatGPT or OpenAI.

Select the required connection in the Provider field. Credentials, server addresses and models are stored separately for each provider.

Available providers

Provider Connection Required information Typical use
IBHsoftec Server Copilot server provided by IBHsoftec Copilot license or activation of the displayed PC fingerprint Simple central access without a personal AI API key
Company Server Copilot server operated by your company Server URL and activation of the PC fingerprint Centrally managed company access
OpenAI Direct Direct connection to the OpenAI API OpenAI API key and model Use of your own OpenAI account
Google Gemini Direct connection to the Google Gemini API Gemini API key and model Use of your own Google AI account
General LLM OpenAI-compatible API Server URL, API key and model Local or private services such as Ollama, Open WebUI, vLLM or LiteLLM
Claude Direct Direct connection to the Anthropic API Anthropic API key and Claude model Use of your own Anthropic account
Microsoft Foundry Direct connection to Microsoft Foundry Foundry endpoint, API key and Azure deployment name Models deployed in Microsoft Azure

IBHsoftec Server

Use this provider when Copilot access is to be routed through IBHsoftec.

  1. Open Copilot.
  2. Select IBHsoftec Server.
  3. Purchased software includes four weeks of free full access.
  4. Limited access for a demo version can be requested from IBHsoftec.
  5. If activation is required, send the displayed Fingerprint to IBHsoftec.
  6. Use Copilot after activation.

The server URL is preset in the program. No personal OpenAI or Anthropic API key is required.

Important:

  • Activation applies to the displayed PC fingerprint.
  • The PC requires Internet access.
  • After the four free weeks, continued access costs 49 euros per month.

If the server publishes a model list, Copilot uses that list. Otherwise, Server default is displayed. In this case, Copilot sends no model name and the server uses its configured default model.

Company Server

Use this provider when your company operates its own Copilot server.

  1. Open Copilot and select Company Server.
  2. Enter the URL supplied by the administrator.
  3. Send the displayed fingerprint to the administrator.
  4. Use Copilot after the PC has been activated on the server.

The user does not need a personal AI API key. The company centrally controls models, access permissions and usage.

OpenAI Direct

Use this provider with your own OpenAI API access.

  1. Create an API key for the required OpenAI project.
  2. Select OpenAI Direct.
  3. Enter the API key.
  4. Select a model and send the request.

The model list is retrieved automatically from OpenAI. Costs, quotas and model permissions depend on the OpenAI project used.

API keys must not be shared or included in projects, screenshots or documentation. The voice dialog is currently supported only with OpenAI Direct.

Google Gemini

Use this provider with your own Google Gemini API access.

  1. Create a Gemini API key in Google AI Studio.
  2. Select Google Gemini.
  3. Enter the key in the Gemini key field, or provide it through
 the GEMINI_API_KEY environment variable.
  1. Select a Gemini model and send the request.

Copilot retrieves the available Gemini models automatically. The voice dialog is not available with Google Gemini.

General LLM

General LLM connects Copilot to an OpenAI-compatible API. It can be used with services such as Ollama, Open WebUI, vLLM and LiteLLM.

  1. Make the service available to the PC over the network.
  2. Select General LLM.
  3. Enter the base address in Server URL.
  4. Enter the API key intended for that server.
  5. Select a model and send the request.

Copilot retrieves the available models automatically. For Ollama and Open WebUI, model details and context size are also read when available.

The reduced initial project context for smaller local models applies only to General LLM, not to other providers.

Claude Direct

Use this provider with your own Anthropic API access.

  1. Select Claude Direct.
  2. Enter the Anthropic API key.
  3. Select or enter the required Claude model.
  4. Send the request.

Claude Direct supports text requests and supported image, PDF, text and source code attachments. The voice dialog is not available with Claude Direct.

Microsoft Foundry

Use this provider for a model deployed in Microsoft Foundry or Azure.

  1. Select Microsoft Foundry.
  2. Enter the API key and Foundry endpoint.
  3. Enter the exact Azure deployment name in the model field.
  4. Send the request.

The deployment name is not necessarily the public model name. The message The API deployment for this resource does not exist usually means that the entered name does not match a deployment in the selected resource.

Inference API keys cannot reliably list the available Azure deployments. Therefore, the deployment name is entered manually.

Model lists and context size

Models are retrieved automatically for:

  • OpenAI Direct;
  • Google Gemini;
  • General LLM;
  • Company Server;
  • IBHsoftec Server.

The list is updated when Copilot is opened, when the provider changes and when the model list is opened.

If the provider reports a context size, Copilot displays the maximum number of tokens. Not every service exposes this information through its model API.

Security and project data

  • API keys and Company Server fingerprints are masked in the user interface.
  • Credentials are stored separately for each provider and protected in the Windows user profile.
  • Provider settings are retained when switching to another provider.

Depending on the request, Copilot may send project information, diagnostic data, requested live values or selected attachments to the chosen AI service. For confidential projects, use only a provider approved by your organization.

Further documentation