דילוג לתוכן
  • חוקי הפורום
  • פופולרי
  • לא נפתר
  • משתמשים
  • חיפוש גוגל בפורום
  • צור קשר
עיצובים
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • ברירת מחדל (ללא עיצוב (ברירת מחדל))
  • ללא עיצוב (ברירת מחדל)
כיווץ
מתמחים טופ
  1. דף הבית
  2. סלולרי
  3. מערכות IVR - ימות המשיח
  4. בקשת מידע | ניתוב לחול

בקשת מידע | ניתוב לחול

מתוזמן נעוץ נעול הועבר מערכות IVR - ימות המשיח
2 פוסטים 1 כותבים 28 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • י מנותק
    י מנותק
    ישראל 1111
    כתב נערך לאחרונה על ידי
    #1

    בהמשך לכאן https://mitmachim.top/topic/95968/המלצה-קו-בינה-מלאכותית-של-גרוק/8
    מישהו מכיר הגדרה של ניתוב לחול או מודל כזה?

    תגובה 1 תגובה אחרונה
    0
    • י מנותק
      י מנותק
      ישראל 1111
      כתב נערך לאחרונה על ידי
      #2

      מישהו יודע מה זה הקוד הזה?

      from typing import Annotated, Literal
      
      from fastapi import Depends, FastAPI, HTTPException, Request, responses
      
      from yemot_api.api_model import ApiModel
      from yemot_api.api_response import id_list_message_text, join, routing_yemot
      from yemot_api.input_types import FileAction
      from yemot_api.yemot_api import Yemot
      
      
      def verify_yemot(request: Request) -> Literal[True]:
          user_agent = request.headers.get("user-agent")
          if user_agent != "yemot-core-api/1.0":
              raise HTTPException(status_code=403, detail=f"Access denied: {user_agent}")
          return True
      
      
      class ApiModelExample(ApiModel):
          path: str
          token: str
      
      
      # app = FastAPI(dependencies=[Depends(verify_yemot)])
      app = FastAPI()
      
      
      @app.get("/foo")
      def foo(q: Annotated[ApiModelExample, Depends()]) -> responses.PlainTextResponse:
          yemot_ins = Yemot(q.token)
          if not yemot_ins.check_if_file_exists(q.path):
              return responses.PlainTextResponse("ERROR", 404)
          content = yemot_ins.download_file(q.path)
          with open("testtt.wav", "wb") as f:
              f.write(content)
          yemot_ins.file_action(FileAction.MOVE, q.path, "1")
          res_1 = id_list_message_text("הנך מועבר למערכת אחרת")
          res_2 = routing_yemot("0773137770")
          res = join(res_1, res_2)
          return responses.PlainTextResponse(res, 200)
      
      תגובה 1 תגובה אחרונה
      0

      • התחברות

      • אין לך חשבון עדיין? הרשמה

      • התחברו או הירשמו כדי לחפש.
      • פוסט ראשון
        פוסט אחרון
      0
      • חוקי הפורום
      • פופולרי
      • לא נפתר
      • משתמשים
      • חיפוש גוגל בפורום
      • צור קשר