Wingman
Sample configuration:
Configuration Details:
host
This field specifies the host url for the plugin.
enable
This field can be set either True or False. If set true then Wingman is enabled in Naviga Photos. If set false then Wingman is disabled in Naviga Photos.
preText
This field is used to enter the prompt to the service.
To parse data correctly into the GUI it is important that for every request sent through prompt add these lines at the end:
pre-append the '<Key_Name>-' for comma separated keywords.
Example: While generating keywords a sample prompt which includes the pre-append field as mentioned above is:
1. Extract meta keyword from the image, which can include mood, lighting, background and pre-append the 'MetaKeyword-' for comma separated keywords.
tags
This field is used to mention all data that is generated through Wingman service and mentioned in the prompt which needs to be shown in the GUI under tag field of Naviga Photos
As an example if we write a prompt like this: 1. Generate keywords and append 'keywords-' for comma separated keywords.\n 2. Generate name of place if it is identifiable and append 'place-' for comma separated place
In this case both keywords and place should be passed in the tags objects as mentioned below:
Passing these under tags would make them appear under the tag field of Naviga Photos.
description
Similar to tags this field is used to mention all data that is generated through Wingman service and mentioned in the prompt which needs to be shown in the GUI under AI Description field of Naviga Photos
creativity
This field specifies the creativity to be passed to the AI service on a scale of 1-5
All other tags are same as wingman which specify:
modelID
The service model that has to be used, example gpt-4o
serviceProvider
The AI service to use, example bedrock or openAI
providerAccessToken
Applicable in case of openAI only, mention the access token key
encryptedKeyPhrase
Applicable only in case of openAI, mention this so that the access key is encrypted