localisation actuelle:Maison > Articles techniques > développement back-end > Tutoriel Python

  • Création d'une liste de tâches contextuelle avec les API Nestjs, RAG, Prisma et Gemini
    Création d'une liste de tâches contextuelle avec les API Nestjs, RAG, Prisma et Gemini
    Ce didacticiel vous guide dans la création d'une application de liste de tâches contextuelle à l'aide de Retrieval Augmented Generation (RAG). Nous exploiterons l'API Gemini de Google pour l'intégration de texte, PgVector pour un stockage vectoriel efficace, ainsi que Prisma et NestJS pour gérer les bases de données PostgreSQL. Ce paramètre permettra des fonctionnalités avancées telles que le nettoyage des tâches en double et la récupération de tâches contextuellement similaires. Conditions préalables Apprenez les bases de NestJS et Prisma. Node.js et npm installés. Base de données PostgreSQL avec l'extension PgVector activée
    Tutoriel Python 362 2025-01-27 18:11:09
  • [Python] Convertissez UTC à votre heure locale avec des LIB standard.
    [Python] Convertissez UTC à votre heure locale avec des LIB standard.
    Convertissez facilement l'heure UTC en heure locale à l'aide de la bibliothèque standard Python Cet article explique comment convertir l'heure UTC en heure locale à l'aide de la bibliothèque standard de Python. Juste deux étapes simples : Créez un objet datetime contenant des informations de fuseau horaire UTC. Utilisez la méthode astimezone pour convertir l’objet datetime précédent. L'exemple suivant montre comment convertir 2025-01-01T00:00Z en heure locale : à partir de dateheure importer dateheure à partir de zoneinfo importer ZoneInfo utc = dateheure (2025,
    Tutoriel Python 671 2025-01-27 16:18:11
  • Systèmes distribués: conception de backends python évolutifs
    Systèmes distribués: conception de backends python évolutifs
    Les systèmes liés au Web modernes sont presque universellement distribués. Un système distribué comprend plusieurs ordinateurs ou serveurs collaborant pour des fonctionnalités optimales, permettant des expériences utilisateur transparentes même sous une charge lourde. Comparez cela avec un Si
    Tutoriel Python 519 2025-01-27 16:16:11
  • Comprendre les décorateurs Python : un guide du débutant avec des exemples
    Comprendre les décorateurs Python : un guide du débutant avec des exemples
    Python Decorative: Guide débutant et exemple Le décorateur Python est un outil puissant et universel pour modifier la fonction ou le comportement de la méthode. Ils vous permettent d'ajouter des fonctions au code existant sans modifier la structure du code. Cet article analysera le dispositif décoratif et fournira des exemples simples pour vous aider à les comprendre et à les utiliser efficacement. Qu'est-ce que le décorateur? Le décorateur de Python est essentiellement une fonction qui reçoit une autre fonction en tant que paramètre et étend ou modifie son comportement. La décoration est généralement utilisée pour ajouter la journalisation, le contrôle d'accès, la mémoire ou la vérification aux fonctions ou méthodes existantes. Le décorateur de Python utilise la syntaxe @decorator_name à appliquer à la définition de la fonction. Décorateur
    Tutoriel Python 810 2025-01-27 16:12:11
  • [python] Comment convertir la date et l'heure dans différents fuseaux horaires sans utiliser pytz, dateutil
    [python] Comment convertir la date et l'heure dans différents fuseaux horaires sans utiliser pytz, dateutil
    Pas besoin de Pytz et Datem Cet article présente comment utiliser le module DateTime et le module ZoneInfo dans les versions Python 3.6 et au-dessus. Méthode de base: Méthode ASTimeZone à l'aide de l'objet DateTime. Étapes simplifiées: Créez des objets DateTime contenant des informations de fuseau horaire. Utilisez la méthode AstimeZone pour convertir la date au fuseau horaire cible. Prérequis: Python> = 3,6 tzdata (vent
    Tutoriel Python 503 2025-01-27 16:11:13
  • Explorer la synthèse vocale Kokoro TTS sur Google Colab avec T4
    Explorer la synthèse vocale Kokoro TTS sur Google Colab avec T4
    Kokoro-82M: Exploration du modèle de voix de transfert de texte haute performance (TTS) Kokoro-82M est un modèle TTS haute performance qui peut générer un audio de haute qualité. Il prend en charge la conversion de texte simple et peut facilement synthétiser la synthèse vocale par rétention des droits de demande de fichier audio. Kokoro-82m sur le visage étreint À partir de la version 0.23, Kokoro-82M prend également en charge le japonais. Vous pouvez facilement l'essayer via le lien suivant: [Kokoro tts sur les étreintes des espaces faciaux] Cependant, le ton du japonais
    Tutoriel Python 537 2025-01-27 12:12:09
  • Comment créer des balises de modèle personnalisées dans Django ?
    Comment créer des balises de modèle personnalisées dans Django ?
    Django模板标签:简化数据显示,提升代码复用性 在Django开发中,模板用于将数据动态渲染到HTML页面。 Cet article présentera comment utiliser les balises de modèle django pour simplifier les données pour afficher la logique, éviter d'écrire à plusieurs reprises le code dans la vue. Django模板基础示例 假设你有一个简单的课程列表HTML模板: 对应的视图代码如下: 视图将课程数据传递给模板,最终在网页上显示如下: 问题:显示课程总数 Maintenant, supposons que vous deviez afficher le cours total sur la page Web. Une méthode consiste à ajouter une logique de calcul à la vue: DEF COURS_LIST (demande): à
    Tutoriel Python 590 2025-01-27 08:10:10
  • Comment désactiver l'édition administrateur dans le panneau d'administration Django
    Comment désactiver l'édition administrateur dans le panneau d'administration Django
    Panneau d'administration Django : une approche en lecture seule pour la gestion des données Le panneau d'administration Django offre une interface conviviale pour gérer les modèles, les données et les utilisateurs. Ses capacités de recherche et de filtrage intégrées sont incroyablement pratiques. Cependant, parfois r
    Tutoriel Python 1008 2025-01-27 06:12:08
  • Création d'un chatbot avec une récupération contextuelle à l'aide de Cohere Command-R et rational
    Création d'un chatbot avec une récupération contextuelle à l'aide de Cohere Command-R et rational
    Aperçu du projet Chatish est une application Web Streamlit innovante qui démontre la puissance de la récupération contextuelle à l'aide de grands modèles de langage, en particulier le modèle Command R de Cohere. Ce projet démontre comment l'intelligence artificielle moderne peut transformer l'interaction documentaire grâce à des conversations intelligentes et contextuelles. composants architecturaux L'application est construite autour de quatre modules Python principaux : app.py : point d'entrée principal de l'application chat_manager.py : gérer les interactions de chat cohere_client.py : gère les interactions avec l'IA file_handler.py : gère les téléchargements
    Tutoriel Python 457 2025-01-27 06:10:09
  • Tableau de bord météorologique d'une journée: comment j'ai construit un projet Python pour l'intégration de l'API et le stockage cloud
    Tableau de bord météorologique d'une journée: comment j'ai construit un projet Python pour l'intégration de l'API et le stockage cloud
    Cette application Python, le tableau de bord météorologique de 30 jours, récupère efficacement les données météorologiques pour plusieurs emplacements via l'API OpenWeather et les stocke en toute sécurité dans un seau AWS S3. Ce projet présente les meilleures pratiques dans l'interaction API, Cloud Reso
    Tutoriel Python 524 2025-01-27 02:18:12
  • Le pouvoir de la quantification : réduire la vitesse de GPTUnleashing
    Le pouvoir de la quantification : réduire la vitesse de GPTUnleashing
    Imaginez prendre un modèle de langage puissant comme GPT-2, capable de créer des histoires, de répondre à des questions et d'imiter du texte humain, et de le compresser dans une version plus simple et plus rapide sans vider ses capacités. C'est la promesse de la quantification : un
    Tutoriel Python 789 2025-01-27 02:16:09
  • GenAI : créer des systèmes RAG avec LangChain
    GenAI : créer des systèmes RAG avec LangChain
    À l’ère de l’IA générative, la génération augmentée par récupération (RAG) est apparue comme une approche puissante pour créer des applications intelligentes et sensibles au contexte. RAG combine les atouts des grands modèles de langage (LLM) avec une récupération efficace des documents.
    Tutoriel Python 951 2025-01-27 02:14:12
  • Techniques de validation sur le terrain à Django
    Techniques de validation sur le terrain à Django
    La validation des données du formulaire Django est un maillon clé du développement Web, garantissant que les données utilisateur collectées répondent aux exigences de l'application. Django fournit une variété de méthodes de validation de champ, que cet article expliquera étape par étape. Utilisation des paramètres de champ Lors de la définition des champs du formulaire Django, vous pouvez généralement spécifier des règles de validation directement via les paramètres de champ. Par exemple, assurez-vous que le champ prénom a une longueur maximale de 100 caractères. Puisqu'il s'agit d'un CharField, le paramètre max_length peut être utilisé : à partir des formulaires d'importation Django classe PersonalInfo (forms.Form): prénom = fo
    Tutoriel Python 671 2025-01-27 00:15:09
  • Automatisation des blogs avec CrewAI
    Automatisation des blogs avec CrewAI
    Crewai, un cadre open source, habilite la création et la gestion des équipes d'agent AI autonomes. Cet outil innovant facilite la coordination du jeu de rôle et des agents d'IA autonomes pour atteindre des objectifs complexes. Agents dans le Crewai
    Tutoriel Python 946 2025-01-27 00:13:08
  • Implémentation du modèle d'enregistrement actif en Python avec SQLModel
    Implémentation du modèle d'enregistrement actif en Python avec SQLModel
    Les développeurs Python manquent souvent l'interaction élégante de la base de données de l'enregistrement actif de Ruby on Rails à Python. Bien que SQLALCHEMY (et SQLMODEL) de Python utilise différentes méthodes par défaut, nous pouvons implémenter un modèle similaire pour introduire la commodité du modèle de style Rails dans les applications Python, tout en maintenant le type de Python et la meilleure pratique de Python. Mode d'enregistrement actif Le mode d'enregistrement actif (promu par Ruby on Rails) concerne l'enregistrement de la base de données comme un objet avec des méthodes de fonctionnement de la base de données. Il n'a pas besoin d'utiliser un référentiel séparé
    Tutoriel Python 481 2025-01-27 00:12:09

Recommandations d'outils

Code de contact du formulaire de message d'entreprise jQuery

Le code de contact du formulaire de message d'entreprise jQuery est un formulaire de message d'entreprise simple et pratique et le code de la page d'introduction contactez-nous.

Effets de lecture de boîte à musique HTML5 MP3

L'effet spécial de lecture de boîte à musique HTML5 MP3 est un lecteur de musique MP3 basé sur HTML5 + CSS3 pour créer de jolies émoticônes de boîte à musique et cliquer sur le bouton de commutation.

Effets spéciaux du menu de navigation d'animation de particules cool HTML5

L'effet de menu de navigation d'animation de particules cool HTML5 est un effet spécial qui change de couleur lorsque le menu de navigation est survolé par la souris.

Code d'édition par glisser-déposer du formulaire visuel jQuery

Le code d'édition par glisser-déposer du formulaire visuel jQuery est un formulaire visuel basé sur jQuery et le framework bootstrap.

Modèle Web de fournisseur de fruits et légumes biologiques Bootstrap5

Un modèle Web de fournisseur de fruits et légumes biologiques-Bootstrap5
Modèle d'amorçage
2023-02-03

Modèle de page Web réactive de gestion d'arrière-plan d'informations de données multifonctionnelles Bootstrap3-Novus

Modèle de page Web réactive de gestion d'arrière-plan d'informations de données multifonctionnelles Bootstrap3-Novus
modèle de back-end
2023-02-02

Modèle de page Web de plate-forme de services de ressources immobilières Bootstrap5

Modèle de page Web de plate-forme de services de ressources immobilières Bootstrap5
Modèle d'amorçage
2023-02-02

Modèle Web d'informations de CV simples Bootstrap4

Modèle Web d'informations de CV simples Bootstrap4
Modèle d'amorçage
2023-02-02

Matériau vectoriel d'éléments d'été mignons (EPS+PNG)

Il s'agit d'un joli matériau vectoriel d'éléments d'été, comprenant le soleil, un chapeau de soleil, un cocotier, un bikini, un avion, une pastèque, une crème glacée, une boisson fraîche, une bouée, des tongs, un ananas, une conque, une coquille, une étoile de mer, un crabe. , Citrons, crème solaire, lunettes de soleil, etc., le matériel est fourni aux formats EPS et PNG, y compris des aperçus JPG.
Matériau PNG
2024-05-09

Matériel vectoriel de quatre badges de graduation rouges 2023 (AI+EPS+PNG)

Il s'agit d'un matériau vectoriel de badge de remise des diplômes rouge 2023, quatre au total, disponible aux formats AI, EPS et PNG, y compris l'aperçu JPG.
Matériau PNG
2024-02-29

Oiseau chantant et chariot rempli de fleurs design matériel vectoriel de bannière de printemps (AI + EPS)

Il s'agit d'un matériau vectoriel de bannière printanière conçu avec des oiseaux chanteurs et un chariot rempli de fleurs. Il est disponible aux formats AI et EPS, y compris l'aperçu JPG.
image de bannière
2024-02-29

Matériau vectoriel de chapeau de graduation doré (EPS+PNG)

Il s'agit d'un matériau vectoriel de casquette de graduation dorée, disponible aux formats EPS et PNG, y compris l'aperçu JPG.
Matériau PNG
2024-02-27

Modèle de site Web d'entreprise de services de nettoyage et de réparation de décoration intérieure

Le modèle de site Web d'entreprise de services de nettoyage et d'entretien de décoration d'intérieur est un modèle de site Web à télécharger adapté aux sites Web promotionnels qui proposent des services de décoration, de nettoyage, d'entretien et d'autres organisations de services. Astuce : Ce modèle appelle la bibliothèque de polices Google et la page peut s'ouvrir lentement.
Modèle frontal
2024-05-09

Modèle de page de guide de CV personnel aux couleurs fraîches

Le modèle de page de guide de CV de candidature personnelle de correspondance de couleurs fraîches est un téléchargement de modèle Web de page de guide d'affichage de travail de CV de recherche d'emploi personnel adapté au style de correspondance de couleurs fraîches. Astuce : Ce modèle appelle la bibliothèque de polices Google et la page peut s'ouvrir lentement.
Modèle frontal
2024-02-29

Modèle Web de CV de travail créatif de concepteur

Le modèle Web de CV de travail créatif de concepteur est un modèle Web téléchargeable pour l'affichage de CV personnels adapté à divers postes de concepteur. Astuce : Ce modèle appelle la bibliothèque de polices Google et la page peut s'ouvrir lentement.
Modèle frontal
2024-02-28

Modèle de site Web d'entreprise de construction d'ingénierie moderne

Le modèle de site Web d'entreprise d'ingénierie et de construction moderne est un modèle de site Web téléchargeable adapté à la promotion du secteur des services d'ingénierie et de construction. Astuce : Ce modèle appelle la bibliothèque de polices Google et la page peut s'ouvrir lentement.
Modèle frontal
2024-02-28