L'Ingénierie de Prompt : Maîtriser l'Art de Guider les Grands Modèles de Langage
L'ingénierie de prompt (Prompt Engineering) est devenue une compétence fondamentale dans le développement d'applications basées sur les grands modèles de langage (LLM). Cette discilpine consiste à structurer et à affiner les instructions envoyées au modèle pour maximiser la pertinence et la précision des réponses obtenues.
1. Fondamentaux et St ...
Publié le 16 juillet à 03h12
Conception d'un réservoir de proxys IP personnalisé avec Python
Lors du développement de robots d'indexation (crawlers), l'utilisation de proxys est une pratique courante. Un proxy permet de simuler une connexion depuis une adresse IP tierce. Cette technique est indispensable lorsque la fréquence de vos requêtes risque de déclencher les mécanismes de protection (anti-flood ou anti-bot) d'un serveur, entraîn ...
Publié le 15 juillet à 23h04
Implémentation des Chiffrements Atbash et Morse en Python
Chiffrement Atbash
Le chiffrement Atbash est un système de substitution simple qui inverse l’ordre des lettres de l’alphabet. Par exemple, le schéma suivant montre la correspondance :
ABCDEFGHIJKLMNOPQRSTUVWXYZ
ZYXWVUTSRQPONMLKJIHGFEDCBA
Pour déchiffrer, on peut utiliser les codes ASCII : soustraire la valeur de la lettre actuelle de celle ...
Publié le 15 juillet à 21h31
Mise en place d'un système de surveillance avec Grafana et InfluxDB sous Windows
Introduction
Pour surveiller les métriques de bases de données telles que le TPS (transactions par seconde) et le QPS (requêtes par seconde), ainsi que les informations système comme l'utilisation du CPU et de la mémoire, un système de surveillance basé sur une base de données temporelle est essentiel. Cet article décrit comment configurer Graf ...
Publié le 15 juillet à 19h39
Développement d'un plugin pour l'extraction d'articles de Wechat Official Accounts
Dans le cadre de la gestion de la consommation de contenu, l'idée est de télécharger les articles des comptes officiels Wechat suivis pour une consultation ultérieure. Cette démarche vise à s'assurer que le contenu reste accessible même en cas de suppression par l'auteur.
En s'appuyant sur des techniques de hook de messages Wechat en temps réel ...
Publié le 15 juillet à 14h29
Maîtrise de l'antislash dans les chaînes de caractères et les expressions régulières Python
L'antislash dans les chaînes de caractères standards
En Python, la barre oblique inverse, communément appelée antislash (\), agit comme un caractère d'échappement. Il permet de conférer une signification spéciale à des caractères ordinaires :
print('Ligne1\nLigne2') # \n génère un saut de ligne
# Résultat :
# Ligne1
# Ligne2
print('Col1\tCol2 ...
Publié le 15 juillet à 09h37
Structure et configuration du projet Tabulator-py
Ce document détaille la structure du projet tabulator-py, ses fichiers principaux et ses configurations.
Structure des répertoires
Le projet tabulator-py est organisé comme suit :
tabulator-py/
├── .github/
│ └── workflows/
├── docs/
├── pytabulator/
│ ├── src/
│ └── tests/
├── .gitattributes
├── .gitignore
├── LICENSE
├── README.md
├── ...
Publié le 15 juillet à 09h08
Intégration de l'API Claude avec Python : Guide Complet et Résolution d'Erreurs Courantes
Lors du développement d'un outil interne de base de connaissances nécessitant l'intégration de Claude, j'ai rencontré plusieurs défis pour établir une connexion fonctionnelle. Les tutoriels francophones sur l'API Claude étant soit obsolètes, soit incomplets, j'ai décidé de documenter mon parcours complet, y compris les obstacles rencontrés.
Ce ...
Publié le 15 juillet à 06h10
Analyse des données financières en Python pour la pratique
Cet article examine comment Python peut être appliqué à l'analyse de données financières, en s'appuyant sur des bibliothèques comme Pandas, NumPy et Matplotlib pour gérer les informations boursières, identifier les tendances et formuler des stratégies d'investissement. Que vous soyez analyste financier expérimenté ou novice dans le domaine des ...
Publié le 15 juillet à 05h23
Résolution des erreurs SSL avec APNs en Python
Lors de l'utilisation du service APNs, cette implémentation Python génère une erreur de négociatino SSL :
import socket, ssl, json, struct, binascii
identifiant_appareil = 'XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX'
charge_utile = {
'aps': {
'alerte': 'Notification test',
'son': 'defaut',
...
Publié le 15 juillet à 04h10