J'ai créé des définitions de schéma OpenAPI et LLM

DEV - 21/12
Préface https://github.com/samchon/openapi Définitions de schéma OpenAPI et LLM pour...

Préface

https://github.com/samchon/openapi

Définitions de schéma OpenAPI et LLM pour TypeScript.

@samchon/openapiest une collection de types OpenAPI pour chaque version et de convertisseurs pour celles-ci. Dans les types OpenAPI, il existe une spécification OpenAPI v3.1 « modifiée », qui a supprimé les expressions ambiguës et dupliquées pour plus de clarté. Toutes les conversions sont basées sur la spécification OpenAPI v3.1 modifiée.

  1. Swagger v2.0
  2. OpenAPI v3.0
  3. OpenAPI v3.1
  4. OpenAPI v3.1 modifié

@samchon/openapifournit également la fonction LLM (Large Language Model) appelant le compositeur d'application à partir du document OpenAPI avec de nombreuses stratégies. Avec leHttpLlmmodule, vous pouvez effectuer l'appel de la fonction LLM extrêmement facilement en fournissant simplement le document OpenAPI (Swagger).

  • HttpLlm.application()
  • IHttpLlmApplication
  • IHttpLlmFonction
  • Schémas pris en charge
    • IChatGptSchéma: OpenAI ChatGPT
    • IClaudeSchéma: Claude Anthropique
    • IGeminiSchema: Google Gémeaux
    • ILlamaSchéma: Méta Lama
  • Schémas de couche intermédiaire
    • ILlmSchemaV3: couche intermédiaire basée sur la spécification OpenAPI v3.0
    • ILlmSchemaV3_1: couche intermédiaire basée sur la spécification OpenAPI v3.1

Appel de fonction LLM et sortie structurée

LLM sélectionne la fonction appropriée et remplit les arguments.

De nos jours, la plupart des LLM (Large Language Model) comme OpenAI prennent en charge la fonctionnalité « appel de fonction ». L'"appel de fonction LLM" signifie que LLM sélectionne automatiquement une fonction appropriée et re...
[Courte citation de 8% de l'article original]

Loading...