Musiqa Topuvchi Bot
Bu oddiy boshqa botlarga o'xshagan musiqa topuvchi bot
Bot manzili: @musiqa_topuvchi_botbot
https://songfinder.alwaysdata.net API orqali ishlaydi
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 🤔?
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
Agar Kiber Xavfsizlikga qiziqsangiz shu kanalimga qo'shilib oling
@white_hat_uz
@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
Gemini 2.5 flash modeli asosida yasalgan sodda Telegram Bot
Bot manzili: @uzbekgeminibot
Source Code: https://github.com/sinofarmonov323/gemini-telegram-bot
Universal Tarjimon Bot
Bu 12 ta tilni qo'llab quvvatlovchi Universal Tarjimon Bot
Bot manzili: @universaltarjimon1bot
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
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
OsonBot
pytelegrambotapi va aiogram kutubxonasiga o'xshash telegram bot yasash uchun kutuxona
FARQI:
aiogram kutubxonasida
Pytelegrambotapi kutubxonasida
osonbot kutubxonasida
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
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
👍4❤1
Python Developer
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()…
aiogram va pytelegrambotapidan farqi bunda avtomatik databaza bor va databaza bilal ishlash osonroq. Va CLI - command line tool bor
👍3
Shunchaki JsonBot
Telegram Bot yasash uchun OsonBot kutubxonasida yasalgan JsonBot kutubxonasi
O'RNATISH
Ishlatish
Source Code: https://github.com/sinofarmonov323/jsonbot
Telegram Bot yasash uchun OsonBot kutubxonasida yasalgan JsonBot kutubxonasi
O'RNATISH
pip install jsonbot
Ishlatish
from jsonbot import JsonBot
JsonBot("8380176186:AAEIwWxHeYmpkdtTUjYy5UzEuKlbYpSo2UM", {
"message": {
"/start": {'response': "Salom *{first_name}*", "parse_mode": "MarkdownV2"},
"/help": {"response": "Sizga qanday yordam beraolaman"},
"*": {"response": "{message_text}"}
}
}).run
Source Code: https://github.com/sinofarmonov323/jsonbot
🔥5❤2
So'zlar Manosini beruvchi API
API Manzili: https://sozlar-manosi-api.vercel.app/
API so'znarni manosini izoh.uz websaytidan scrape qiladi
API Manzili: https://sozlar-manosi-api.vercel.app/
API so'znarni manosini izoh.uz websaytidan scrape qiladi
Forwarded from Python Dasturlash
main.py
921 B
So'z manosini topuvchi Dastur
bu dastur o'zbek tilidagi so'zlarni manosini topib beradi. So'zlarni manosini izoh.uz websaytidan parse qilib topadi.
bu dastur o'zbek tilidagi so'zlarni manosini topib beradi. So'zlarni manosini izoh.uz websaytidan parse qilib topadi.
Forwarded from Python Dasturlash
Sizga kerak bo'lishi mumkin bo'lgan parse qilish uchun websaytlar
1. izoh.hz - o'zbek tilidagi so'zlarni manosini topib beruvchi websayt.
2. ismlar.com - o'zbekcha va boshqa davlat ismlarini manosini topib beruvchi websayt.
3. tvinfo.uz - televizor kanallaridagi ko'rsatuvlar ro'yxatini ko'rsatadi.
4. dostavkainfo.uz - taomlar, dorilar, kitoblar, va boshqa uy uchun kerakli bo'lgan narsalarni yetkazib berish xizmati bor servislar ro'yxati.
5. lotin.uz - lotindan kirilga va kirildan lotinga tarjima qiluvchi websayt.
6. maqollar.uz - o'zbek tilidagi maqollar bor websayt.
7. latifa.uz - o'zbek tilidagi turli xil latifalar va rasmlar.
8. uztelegram.com - o'zbekcha telegram kanallarni eng katta ro'yxati.
9. sinonim.uz - o'zbek tilidagi so'zlarning sinonimi topib beradigan webasyt.
10. imlo.uz - o'zbek tilidagi so'zlarning to'g'ri yozilishini haqida malumot beruvchi websayt.
1. izoh.hz - o'zbek tilidagi so'zlarni manosini topib beruvchi websayt.
2. ismlar.com - o'zbekcha va boshqa davlat ismlarini manosini topib beruvchi websayt.
3. tvinfo.uz - televizor kanallaridagi ko'rsatuvlar ro'yxatini ko'rsatadi.
4. dostavkainfo.uz - taomlar, dorilar, kitoblar, va boshqa uy uchun kerakli bo'lgan narsalarni yetkazib berish xizmati bor servislar ro'yxati.
5. lotin.uz - lotindan kirilga va kirildan lotinga tarjima qiluvchi websayt.
6. maqollar.uz - o'zbek tilidagi maqollar bor websayt.
7. latifa.uz - o'zbek tilidagi turli xil latifalar va rasmlar.
8. uztelegram.com - o'zbekcha telegram kanallarni eng katta ro'yxati.
9. sinonim.uz - o'zbek tilidagi so'zlarning sinonimi topib beradigan webasyt.
10. imlo.uz - o'zbek tilidagi so'zlarning to'g'ri yozilishini haqida malumot beruvchi websayt.