Git Product home page Git Product logo

tia-grandgousier's People

Contributors

kadegnon avatar

Watchers

 avatar

tia-grandgousier's Issues

Gerer les erreurs de traitement

Description

En cas d'erreur lors traitement lors de la requete, repondre avec le bon status au lieu de 200.

Solution

Lancer une exception et la catcher dans le handler.

p :- p("Big Error ").
p(B) :- throw(B).
r(X) :- X = ok_send_response.
q:- catch(p, E, format('[API] Error with p : ~w', [E])), r(B). 

Regle - Details sur vin

Requete

Pourriez-vous m'en dire plus sur Vin Nom ?

Reponse

Bordeaux. Propriete du Nord du Haut-Medoc, reposant sur un
terroir argilo-graveleux a l'origine de vins plus charpentes. La robe
est profonde.
Le nez empyreumatique annonce un vin complexe et
concentre. Les aromes de myrtille et cassis se melent a des notes
florales et a un boise bien integre.
En bouche, les saveurs sont
riches et concentrees, avec beaucoup de densite ....

Regle - Cuisiner un plat

Requete

Pour Noel, j'envisage de cuisiner(mot-clef) du Plat Nom. Quel vin me conseillez-vous ?

Reponse

Idealement, un vin Vin Couleur & Vin Nez | Bouche. Par exemple,

  • Haut Medoc, Graves, St Emilion, Pomerol (Bordeaux)
  • Marsannay, Fixin, Nuits St Georges, Gevrey Chambertin (Bourgogne)
  • Vin1 Nom, Vin2 Nom, Vin3 Nom (Vin Appellation)

Regle - Auriez vous un

Requete

Vous auriez(mot-clef) un Vin Nom |Origine | Appellation ?

Reponse

Oui, je vous conseille le Vin Nom Vin Année (Vin Prix EUR la bouteille).

image

Regle - Details sur le nez |>_<|

Requete

Quel nez presente Vin Nom ?

Reponse

Nez complexe, intense de fruits rouges, d'epices (notes de
poivre) meles a des nuances empyreumatiques et de sous-bois.

Regle - Lister vins selon critères

Requete

Quels vins de Appellation | Origine avez-vous ?

Reponse

Je dispose des vins suivants :

  • Coteaux Bourguignons 2014, un vin tres plaisant
    (7,99 EUR la bouteille)
  • Bourgogne Pinot Noir 2014 - Cuvee les Marnes,
    un vin tres polyvalant (11,92 EUR la bouteille)
  • Hautes Cotes de Nuits 2014, un vin fin et de
    grande personnalite (15,16 EUR le demi-litre).
  • Nuits-Saint-Georges 1er cru 2013 "Les chatboeufs",
    un vin superbe (42,35 EUR la bouteille)
  • Chambolle-Musigny 1er cru 2012 - Les Noirots,
    un grand vin opulent, puissant et race (63,85 EUR).

Regles

Regles : #21 - #22
Fichier : selon_criteres.prolog

Regle - Details sur la bouche |>_<|

Requete

Que donne le Vin Nom en bouche ?

Reponse

En bouche, la texture est d'une belle epaisseur, reunissant
toutes les qualites attendues : puissance, richesse, rondeur,
generosite et longueur.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.