UNPKG

@emergentmethods/asknews-typescript-sdk

Version:
56 lines (55 loc) 2.32 kB
/* tslint:disable */ /* eslint-disable */ /** * AskNews API * AskNews API [![status](https://status.asknews.app/api/badge/2/status?style=for-the-badge)](https://status.asknews.app/status/prod) * * The version of the OpenAPI document: 0.24.22 * Contact: contact@emergentmethods.ai * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * Check if a given object implements the BodyBuildGraph interface. */ export function instanceOfBodyBuildGraph(value) { return true; } export function BodyBuildGraphFromJSON(json) { return BodyBuildGraphFromJSONTyped(json, false); } export function BodyBuildGraphFromJSONTyped(json, ignoreDiscriminator) { if (json == null) { return json; } return { 'query': json['query'] == null ? undefined : json['query'], 'returnArticles': json['return_articles'] == null ? undefined : json['return_articles'], 'minClusterProbability': json['min_cluster_probability'] == null ? undefined : json['min_cluster_probability'], 'geoDisambiguation': json['geo_disambiguation'] == null ? undefined : json['geo_disambiguation'], 'filterParams': json['filter_params'] == null ? undefined : json['filter_params'], 'constrainedDisambiguations': json['constrained_disambiguations'] == null ? undefined : json['constrained_disambiguations'], 'docsUpload': json['docs_upload'] == null ? undefined : json['docs_upload'], 'visualizeWith': json['visualize_with'] == null ? undefined : json['visualize_with'], }; } export function BodyBuildGraphToJSON(json) { return BodyBuildGraphToJSONTyped(json, false); } export function BodyBuildGraphToJSONTyped(value, ignoreDiscriminator = false) { if (value == null) { return value; } return { 'query': value['query'], 'return_articles': value['returnArticles'], 'min_cluster_probability': value['minClusterProbability'], 'geo_disambiguation': value['geoDisambiguation'], 'filter_params': value['filterParams'], 'constrained_disambiguations': value['constrainedDisambiguations'], 'docs_upload': value['docsUpload'], 'visualize_with': value['visualizeWith'], }; }