Python Developer
88 subscribers
12 photos
1 video
1 file
20 links
Bu kanalga o'zimni loyihalarimni qo'yib boraman
@Python_dasturlash323 - bu kanalda pythondagi kutubxonalarni qanday ishlatishni ko'rsatib beraman
@white_hat_uz - bu kanalga kiber xavfsizlikka oid postlar va kontent joylayman.
Admin: @jackson_rodger
Download Telegram
Tarjimon websayt

Python dasturlash tilidagi FastAPI freymworkida yasalgan

sayt manzili: https://translator-website-eight.vercel.app/

Baho bering
Image Search API

Bu API bilan shunchaki rasm qidirishingiz mumkin

API manzili: https://image-search-api323.vercel.app/
2🔥1
@BackendDevs_uz - backend yo’nalishiga oid yangi kanal ochildi. Bu kanalda nafaqat python bali C++ java va shunga o’xshash boshqa backend yo’nalishidagi dasturlash tillar bo’yicha quizlar va foydali malumotlar qo’yiladi.

O’tib obuna bo’lib qo’yilar
👍2
Song Finder API - Ko'plab Musiqalarni tez va oson qidiring

Bu APIda nimalar bor:
Har xil tildagi qo'shiqlar
Qo'shiqlar Kliplari
Qo'shiqlar so'zlari

🔗Manzili: https://songfinder.alwaysdata.net/

🤖Namuna Bot: @musiqa_topuvchi_botbot

Limit yo'q, oyiga 50 ming so'm
Murojaat uchun: @jackson_rodger
Imagenest - pinterest platformasiga o'xshash websayt

https://imagenest-6yur.onrender.com/

python dasturlash tilidagi django frameworkida yasaldi

Admin panel bor

Source Code: https://github.com/sinofarmonov323/imagenest-clone-django
Musiqa Topuvchi Bot

Bu oddiy boshqa botlarga o'xshagan musiqa topuvchi bot

Bot manzili: @musiqa_topuvchi_botbot

https://songfinder.alwaysdata.net API orqali ishlaydi
👎2🔥2
Suhbaddosh Bot

Bu bot orqali siz o’zingizga anonim tarzda suhbaddosh topishingiz mumkin

Bot manzili: @suhbaddosh1bot

Savol: o’zi bunaqa botlarga talab bormi 🤔?
Forwarded from Python Dasturlash
from langchain_huggingface import HuggingFaceEmbeddings
from langchain.vectorstores import FAISS
from langchain.document_loaders import PyPDFLoader
from langchain.text_splitter import RecursiveCharacterTextSplitter
from langchain.chains.conversational_retrieval.base import ConversationalRetrievalChain
from langchain.memory import ConversationBufferMemory
from langchain_google_genai import ChatGoogleGenerativeAI
import os

os.environ["HUGGINGFACEHUB_API_TOKEN"] = "HUGGINGFACE_API_TOKEN"
os.environ["GOOGLE_API_KEY"] = "GOOGLE_API_KEY"

loader = PyPDFLoader("fayl.pdf")
documents = loader.load()

splitter = RecursiveCharacterTextSplitter(chunk_size=1000, chunk_overlap=200)
docs = splitter.split_documents(documents)

embeddings = HuggingFaceEmbeddings(model_name="sentence-transformers/all-MiniLM-L6-v2")

vectorstore = FAISS.from_documents(docs, embeddings)

llm = ChatGoogleGenerativeAI(model="gemini-2.5-pro", temperature=0.3)

memory = ConversationBufferMemory(memory_key="chat_history", return_messages=True)

qa = ConversationalRetrievalChain.from_llm(
llm=llm,
retriever=vectorstore.as_retriever(),
memory=memory
)

print("📚 PDF Chatbot ready! Type 'exit' to quit.\n")
while True:
query = input("You: ")
if query.lower() in ["exit", "quit"]:
break
result = qa({"question": query})
print("Bot:", result["answer"])

Savollaringizga Javob beruvchi ChatBot

Bu Chatbot siz ulagan PDF faylingiz asosida siz so'ragan savollaringizga javob beradi va suhbad davomida u oldingiz aytganlaringizni eslab qoladi. Bu Gemini-2.5-pro Model asosida ishlaydi. Siz o'zingiz xohalganingizdek Gemini-2.5-pro ni o'rniga Gemini-1.5-pro, Gemini-2.5-flash Gemini-1.5-flash modellarini ishlatishingiz mumkin

O'RNATISH
pip install langchain langchain-google-genai


Ishga tushirganingizga xatolik chiqarib oxirida yana qaysidir kutubxonalarni o'rnatish kerak ekanligini ko'rsatadi. Ularni ham o'rnating (o'zim ham aytsam bo'ladi lekin esimga kemaydi qaysilar ekanligi)

Gemini API Keyni olish:
Ro'yxatdan o'tmagan bo'lsangiz ro'yxatdan o'ting
shu websaytga kiring
"Create API Key" tugmasiga bosing
API Keyingizni xohalgan nomingizni bering va "Create Key" ni bosing

Huggingfacedan API Tokenni olish:
Ro'yxatdan o'tmagan bo'lsangiz ro'yxatdan o'ting
shuyerga kiring
"Crete new token"ga bosing
Tokeningizga nom bering
O'zingizga kerakli ruxsatlarni bering va pastga tushib "Create token"ni bosing

Xoxishga qarab ChatGPT yoki Claudeni ulasa ham bo'ladi. Lekin tekin variant qilib Gemini ulavordim
Bugun nima yasaymiz?
🤷6
Agar Kiber Xavfsizlikga qiziqsangiz shu kanalimga qo'shilib oling
@white_hat_uz
Forwarded from Python Dasturlash
# pip install google-genai

from google import genai

client = genai.Client(api_key="")

javob = client.models.generate_content(
model="gemini-2.5-flash",
contents="Salom sen kimsan"
)

print(javob.text)

Pythonda Gemini Suniy intelektiga APIga so'rov yuborish

O'RNATISH
pip install google-genai
Uzbek Gemini Bot

Gemini 2.5 flash modeli asosida yasalgan sodda Telegram Bot

Bot manzili: @uzbekgeminibot

Source Code: https://github.com/sinofarmonov323/gemini-telegram-bot
Ob Havo Bot

Shunchaki ob havo malumotlarini beruvchi bot

Bot Manzili: @obhavo_malumotlaribot
Universal Tarjimon Bot

Bu 12 ta tilni qo'llab quvvatlovchi Universal Tarjimon Bot

Bot manzili: @universaltarjimon1bot
Assalomu alaykum
Man biror bir foydali telegram bot yoki website qilmoqchiman lekin g'oya yo'q. Mening taklifim sizlar shu postni izohiga o'z g'oyangizni yozib keting va man uni qilib kerak bo'lsa kodlarini ham tashlayman
odatda qaysi biridan foydalanasiz
Anonymous Poll
26%
Flask
41%
Django
32%
FastAPI
31%
hech qaysi
OsonBot

pytelegrambotapi va aiogram kutubxonasiga o'xshash telegram bot yasash uchun kutuxona

pip install osonbot


FARQI:
aiogram kutubxonasida
from aiogram import Bot, Dispatcher, types
from aiogram.filters import CommandStart
import asyncio

dp = Dispatcher()

@dp.message(CommandStart())
async def start(message: types.Message):
await message.answer(f"Salom {message.from_user.first_name}")

@dp.message()
async def echo(message: types.Message):
await message.answer(message.text)

async def main():
bot = Bot("token")
await dp.start_polling(bot)

asyncio.run(main())

Pytelegrambotapi kutubxonasida
from telebot import Bot

bot = Bot("token")

@bot.message_handler(commands=['start'])
def start(message):
bot.send_message(message.chat.id, f"Salom {message.from_user.first_name}")

@bot.message_handler()
def echoo(message):
bot.send_message(message.chat.id, message.text)

bot.infinity_polling()

osonbot kutubxonasida
from osonbot import Bot

bot = Bot("token")

bot.when("/start", "Salom {first_name}")
bot.when("*", "{message_text}")

bot.run()


Bundan maqsan menki zo'r meikini ishlatilar demoqchi emasman. Shunchaki shunaqa kutubxona yaasadim bir ko'rilar yoqsa ishlatilar demoqchiman. Lekin bot APIdagi ko'p funksiyalar yo'q

kerak bo'lsa mana source code va docs: https://github.com/sinofarmonov323/osonbot
👍41