from core.snips.samkilla.gql.util import gql entityFieldsFragment = gql(''' fragment EntityFieldsFragment on IntentEntity { id name author version language examples useSynonyms matchingStrictness automaticallyExtensible userId langPronunciation dataCount lastUpdatedAt } ''') fullCustomEntityFieldsFragment = gql( ''' fragment FullCustomEntityFieldsFragment on IntentEntity { ...EntityFieldsFragment data { value synonyms fromWikilists { destId propId label
from core.snips.samkilla.gql.util import gql deleteAssistant = gql(''' mutation DeleteAssistant($assistantId: ID!) { deleteAssistant(assistantId: $assistantId) { id } } ''')
from core.snips.samkilla.gql.entities.queries import entityFieldsFragment from core.snips.samkilla.gql.util import gql createIntentEntity = gql( ''' mutation createIntentEntity($input: CreateIntentEntityInput!) { createIntentEntity(input: $input) { ...EntityFieldsFragment usedIn { intentId intentName } } } ${entityFieldsFragment} ''', {'entityFieldsFragment': entityFieldsFragment})
from core.snips.samkilla.gql.assistants.queries import assistantFieldsFragment from core.snips.samkilla.gql.util import gql patchAssistant = gql( ''' mutation PatchAssistant($assistantId: ID!, $input: PatchAssistantInput!) { patchAssistant(id: $assistantId, input: $input) { ...AssistantFieldsFragment } } ${assistantFieldsFragment} ''', {'assistantFieldsFragment': assistantFieldsFragment})
from core.snips.samkilla.gql.assistants.queries import assistantFieldsFragment from core.snips.samkilla.gql.util import gql createAssistant = gql(''' mutation CreateAssistant($input: CreateAssistantInput!) { createAssistant(input: $input) { ...AssistantFieldsFragment skills { id } } } ${assistantFieldsFragment} ''', {'assistantFieldsFragment': assistantFieldsFragment})
from core.snips.samkilla.gql.util import gql deleteIntent = gql(''' mutation deleteIntent($intentId: ID!) { deleteIntent(intentId: $intentId) { id } }''')
from core.snips.samkilla.gql.util import gql deleteSkill = gql(''' mutation deleteSkill($skillId: ID!) { deleteSkill(skillId: $skillId) { id } } ''')
from core.snips.samkilla.gql.util import gql editSkill = gql(''' mutation editSkill($input: PatchSkillInput!, $usePut: Boolean) { patchSkill(input: $input, usePut: $usePut) { id name imageUrl description private hidden language version canCustomize skillType actionTemplateName repository hassComponent parameters { name value defaultValue sensitiveValue } } } ''')
from core.snips.samkilla.gql.intents.queries import intentsCustomDataFragment, intentsFieldsFragment from core.snips.samkilla.gql.util import gql publishIntent = gql( ''' mutation publishIntent($intentId: ID, $input: PublishIntentInput!) { publishIntent(intentId: $intentId, input: $input) { ...IntentsFieldsFragment customIntentData { ...IntentsCustomDataFragment } } } ${intentsFieldsFragment} ${intentsCustomDataFragment} ''', { 'intentsFieldsFragment': intentsFieldsFragment, 'intentsCustomDataFragment': intentsCustomDataFragment }) publishIntentLight = gql( ''' mutation publishIntent($intentId: ID, $input: PublishIntentInput!) { publishIntent(intentId: $intentId, input: $input) { { } customIntentData { ...IntentsCustomDataFragment } }
from core.snips.samkilla.gql.skills.queries import skillFieldsFragment from core.snips.samkilla.gql.util import gql forkAssistantSkill = gql( ''' mutation forkAssistantSkill($assistantId: ID!, $skillId: ID!) { forkAssistantSkill(assistantId: $assistantId, skillId: $skillId) { copiedBundleId assistant { id title userId language skills { intents { id } ...SkillFieldsFragment } } } } ${skillFieldsFragment} ''', {'skillFieldsFragment': skillFieldsFragment})
forkSkillIntent = gql(''' mutation forkSkillIntent( $skillId: ID! $intentId: ID! $newIntentName: String ) { forkSkillIntent( skillId: $skillId intentId: $intentId newIntentName: $newIntentName ) { oldIntentId skill { id version intents { id version action } } intentCopied { customIntentData { ...IntentsCustomDataFragment } ...IntentsFieldsFragment } } } ${intentsFieldsFragment} ${intentsCustomDataFragment} ''', {'intentsFieldsFragment': intentsFieldsFragment, 'intentsCustomDataFragment': intentsCustomDataFragment})
from core.snips.samkilla.gql.util import gql deleteIntentEntity = gql(''' mutation deleteIntentEntity($id: ID!, $email: String!) { deleteIntentEntity(id: $id, email: $email) { id } } ''')
intentsFieldsFragment = gql(''' fragment IntentsFieldsFragment on Intent { id name displayName slots { name id entityId missingQuestion required description parameters } isMine author username version language exampleQueries description enabledByDefault lastUpdatedAt statistics { qualityScore utterancesCount slotsCount } } ''')
from core.snips.samkilla.gql.util import gql patchSkillIntents = gql(''' mutation patchSkillIntents($input: PatchSkillInput!) { patchSkill(input: $input) { id version intents { id version action } } } ''')
from core.snips.samkilla.gql.util import gql assistantFieldsFragment = gql(''' fragment AssistantFieldsFragment on Assistant { id title userId language confidenceThreshold hotwordId lastUpdatedAt platform { type } asr { type } } ''') allAssistantsQuery = gql(''' query AssistantsQuery { assistants { ...AssistantFieldsFragment skills { id intents { id version action }
from core.snips.samkilla.gql.util import gql assistantDatasetQuery = gql(''' query AssistantDatasetQuery($assistantId: ID!, $intentId: ID!) { assistantIntentDataset(assistantId: $assistantId, intentId: $intentId) { original { text entity slot_name } normalized { text entity slot_name } } } ''') trainingStatusFieldsFragment = gql(''' fragment TrainingStatusFieldsFragment on TrainingStatus { inProgress needTraining trainingResult } ''')
from core.snips.samkilla.gql.util import gql trainAssistant = gql(''' mutation TrainAssistantV2($assistantId: ID!, $trainingType: String) { trainAssistantV2(assistantId: $assistantId, trainingType: $trainingType) } ''')
from core.snips.samkilla.gql.skills.queries import skillFieldsFragment from core.snips.samkilla.gql.util import gql createSkill = gql( ''' mutation createSkill($input: CreateSkillInput!) { createSkill(input: $input) { ...SkillFieldsFragment } }, ${skillFieldsFragment} ''', {'skillFieldsFragment': skillFieldsFragment})
from core.snips.samkilla.gql.entities.queries import fullCustomEntityFieldsFragment from core.snips.samkilla.gql.util import gql patchIntentEntity = gql( ''' mutation patchIntentEntity( $intentEntityId: ID! $input: PatchIntentEntityInput! ) { patchIntentEntity(id: $intentEntityId, input: $input) { ...FullCustomEntityFieldsFragment } } ${fullCustomEntityFieldsFragment} ''', {'fullCustomEntityFieldsFragment': fullCustomEntityFieldsFragment})
from core.snips.samkilla.gql.skills.queries import skillFieldsFragment from core.snips.samkilla.gql.util import gql patchAssistantSkills = gql(''' mutation PatchAssistantSkills( $assistantId: ID! $input: PatchAssistantInput! ) { patchAssistant(id: $assistantId, input: $input) { id skills { intents { id action version } ...SkillFieldsFragment } } } ${skillFieldsFragment} ''', {'skillFieldsFragment': skillFieldsFragment})
from core.snips.samkilla.gql.util import gql from core.snips.samkilla.gql.skills.queries import skillFieldsFragment from core.snips.samkilla.gql.training.queries import trainingStatusFieldsFragment assistantFieldsFragment = gql(''' fragment AssistantFieldsFragment on Assistant { id title userId language confidenceThreshold hotwordId lastUpdatedAt platform { type } asr { type } } ''') allAssistantsQuery = gql( ''' query AssistantsQuery { assistants { ...AssistantFieldsFragment skills { id intents { id
skillFieldsFragment = gql(''' fragment SkillFieldsFragment on Skill { id name description language userId username canCustomize imageUrl hidden migrated forked version statistics { qualityScore importCount copyCount } rating { average totalNumber myRating } comment { totalNumber } skillType actionTemplateName repository hassComponent parameters { name value defaultValue sensitiveValue } } ''')