he-IL/powershai-help.xml

<?xml version="1.0" encoding="utf-8"?>
<helpItems schema="maml" xmlns="http://msh">
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Add-PowershaiChatTool</command:name>
      <command:verb>Add</command:verb>
      <command:noun>PowershaiChatTool</command:noun>
      <maml:description>
        <maml:para>מוסיפה פונקציות, סקריפטים, קבצי ביצוע ככלי שניתן להפעיל על ידי LLM בצ'אט הנוכחי (או כברירת מחדל עבור כולם).</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>מוסיפה פונקציות בסשן הנוכחי לרשימת הכלים המותרים להפעלה! כאשר מוסיפים פקודה, היא נשלחת למודל הנוכחי כאפשרות להפעלת כלים. העזרה הזמינה של הפונקציה תשתמש להסביר אותה, כולל פרמטרים. בכך, ניתן, בזמן ריצה, להוסיף יכולות חדשות ל-AI שניתן להפעיל על ידי LLM ולהריץ על ידי PowershAI.</maml:para>
      <maml:para>בעת הוספת סקריפטים, כל הפונקציות בתוך הסקריפט מוספות בבת אחת.</maml:para>
      <maml:para>למידע נוסף על כלים, עיין בנושא about_Powershai_Chats</maml:para>
      <maml:para>חשוב מאוד: לעולם אל תוסיף פקודות שאינך מכיר או שיכולות לפגוע במחשב שלך. POWERSHELL יפעיל אותן לפי בקשת ה-LLM ועם הפרמטרים ש-LLM יפעיל, וגם עם אישורי המשתמש הנוכחי. אם אתה מחובר עם חשבון מנהלי, שים לב שתוכל להפעיל כל פעולה לפי בקשת שרת מרוחק (ה-LLM).</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Add-PowershaiChatTool</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>names</maml:name>
        <maml:description>
          <maml:para>שם הפקודה, נתיב הסקריפט או קובץ ההפעלה יכול להיות מערך מחרוזות עם אלמנטים אלה מעורבים. כאשר שם שמסתיים ב- .ps1 עובר, הוא מטופל כסקריפט (כלומר, ייטענו הפונקציות מהסקריפט) אם ברצונך לטפל בו כפקודה (להריץ את הסקריפט), ספק את הפרמטר -Command, כדי לכפות עליו להיות מטופל כפקודה!</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 1</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>description</maml:name>
        <maml:description>
          <maml:para>תיאור עבור כלי זה שיישלח ל-LLM. הפקודה תשתמש בעזרה ותשלח גם את התוכן המתואר אם פרמטר זה נוסף, הוא נשלח יחד עם העזרה.</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 2</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>ForceCommand</maml:name>
        <maml:description>
          <maml:para>כופה טיפול כפקודה. שימושי כאשר אתה רוצה שסקריפט יופעל כפקודה. שימושי רק כאשר אתה מעביר שם קובץ דו-משמעי, שתואם לשם של פקודה כלשהי!</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: SwitchParameter</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: named</maml:para>
          <maml:para>Default Value: False</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>ChatId</maml:name>
        <maml:description>
          <maml:para>צ'אט שבו ליצור את הכלי</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 3</maml:para>
          <maml:para>Default Value: .</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>Global</maml:name>
        <maml:description>
          <maml:para>יוצר את הכלי באופן גלובלי, כלומר, הוא יהיה זמין בכל הצ'אטים</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: SwitchParameter</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: named</maml:para>
          <maml:para>Default Value: False</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Clear-PowershaiChat</command:name>
      <command:verb>Clear</command:verb>
      <command:noun>PowershaiChat</command:noun>
      <maml:description>
        <maml:para>מחק אלמנטים מצ'אט!</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>מחק אלמנטים ספציפיים מצ'אט.
שימושי כדי לשחרר משאבים, או להסיר את ההתמכרות של llm עקב ההיסטוריה.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Clear-PowershaiChat</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>History</maml:name>
        <maml:description>
          <maml:para>מחק את כל ההיסטוריה</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: SwitchParameter</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: named</maml:para>
          <maml:para>Default Value: False</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>Context</maml:name>
        <maml:description>
          <maml:para>מחק את ההקשר מזהה של צ'אט. ברירת מחדל: פעיל.</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: SwitchParameter</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: named</maml:para>
          <maml:para>Default Value: False</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>ChatId</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 1</maml:para>
          <maml:para>Default Value: .</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Close-HttpRequest</command:name>
      <command:verb>Close</command:verb>
      <command:noun>HttpRequest</command:noun>
      <maml:description>
        <maml:para>סגירת בקשה Http שנפתחה בעזרת Start-HttpRequest</maml:para>
      </maml:description>
    </command:details>
    <maml:description />
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Close-HttpRequest</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>HttpRequest</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 1</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: true (ByValue)</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>Force</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: SwitchParameter</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: named</maml:para>
          <maml:para>Default Value: False</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Connect-HuggingFaceSpaceGradio</command:name>
      <command:verb>Connect</command:verb>
      <command:noun>HuggingFaceSpaceGradio</command:noun>
      <maml:description>
        <maml:para>מתקשר עם Gradio מ-Hugging Face Space!</maml:para>
      </maml:description>
    </command:details>
    <maml:description />
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Connect-HuggingFaceSpaceGradio</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>space</maml:name>
        <maml:description>
          <maml:para>ה-Space אליו להתחבר!</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 1</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: true (ByValue)</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>Force</maml:name>
        <maml:description>
          <maml:para>כפה חיבור</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: SwitchParameter</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: named</maml:para>
          <maml:para>Default Value: False</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Convert-GradioParamPowershell</command:name>
      <command:verb>Convert</command:verb>
      <command:noun>GradioParamPowershell</command:noun>
      <maml:description>
        <maml:para>המרת פרמטר Gradio ל-Powershell [[-Param] &lt;Object&gt;] [[-value] &lt;Object&gt;]</maml:para>
      </maml:description>
    </command:details>
    <maml:description />
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Convert-GradioParamPowershell</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>Param</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 0</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>value</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 1</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>ConvertTo-GoogleContentMessage</command:name>
      <command:verb>ConvertTo</command:verb>
      <command:noun>GoogleContentMessage</command:noun>
      <maml:description>
        <maml:para>ממיר הודעות OpenAI למערך של הודעות Content https://ai.google.dev/api/caching#Content</maml:para>
      </maml:description>
    </command:details>
    <maml:description />
    <command:syntax>
      <command:syntaxItem>
        <maml:name>ConvertTo-GoogleContentMessage</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>messages</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 1</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>ConvertTo-OpenaiMessage</command:name>
      <command:verb>ConvertTo</command:verb>
      <command:noun>OpenaiMessage</command:noun>
      <maml:description>
        <maml:para>המרת מערך של מחרוזות ואובייקטים לתבנית הודעות סטנדרטית של OpenAI!</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>אתה יכול להעביר מערך מעורב שבו כל פריט יכול להיות מחרוזת או אובייקט. אם מדובר במחרוזת, היא יכולה להתחיל עם הקידומת s, u או a, שפירושה, בהתאמה, system, user או assistant. אם זה אובייקט, הוא יתווסף ישירות למערך התוצאה.</maml:para>
      <maml:para>ראה: https://platform.openai.com/docs/api-reference/chat/create#chat-create-messages</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>ConvertTo-OpenaiMessage</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>prompt</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 1</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- EXAMPLE 1 --------------------------</maml:title>
        <dev:code>ConvertTo-OpenaiMessage "זה טקסט",@{role:"assistant";content="תשובה של assistant"}, "s:הודעה של system"</dev:code>
        <dev:remarks>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>ConvertTo-PowershaiContextJson</command:name>
      <command:verb>ConvertTo</command:verb>
      <command:noun>PowershaiContextJson</command:noun>
      <maml:description>
        <maml:para>ממיר את ההקשר ל-JSON באמצעות ConverTo-Json</maml:para>
      </maml:description>
    </command:details>
    <maml:description />
    <command:syntax>
      <command:syntaxItem>
        <maml:name>ConvertTo-PowershaiContextJson</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>context</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 1</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>ConvertTo-PowershaiContextList</command:name>
      <command:verb>ConvertTo</command:verb>
      <command:noun>PowershaiContextList</command:noun>
      <maml:description>
        <maml:para>ממיר את האובייקט לפורמט רשימה באמצעות Format-List.</maml:para>
      </maml:description>
    </command:details>
    <maml:description />
    <command:syntax>
      <command:syntaxItem>
        <maml:name>ConvertTo-PowershaiContextList</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>context</maml:name>
        <maml:description>
          <maml:para>אובייקט שייזרק לתוך הקשר</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 1</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>FlParams</maml:name>
        <maml:description>
          <maml:para>פרמטרים של הפקודה Format-List</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 2</maml:para>
          <maml:para>Default Value: @{}</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>ConvertTo-PowershaiContextOutString</command:name>
      <command:verb>ConvertTo</command:verb>
      <command:noun>PowershaiContextOutString</command:noun>
      <maml:description>
        <maml:para>ממיר את ההקשר ל-JSON באמצעות ConverTo-Json</maml:para>
      </maml:description>
    </command:details>
    <maml:description />
    <command:syntax>
      <command:syntaxItem>
        <maml:name>ConvertTo-PowershaiContextOutString</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>context</maml:name>
        <maml:description>
          <maml:para>אובייקט להזרקה להקשר</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 1</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>ConvertTo-PowershaiContextTable</command:name>
      <command:verb>ConvertTo</command:verb>
      <command:noun>PowershaiContextTable</command:noun>
      <maml:description>
        <maml:para>ממיר את האובייקט לתבנית טבלה באמצעות Format-Table</maml:para>
      </maml:description>
    </command:details>
    <maml:description />
    <command:syntax>
      <command:syntaxItem>
        <maml:name>ConvertTo-PowershaiContextTable</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>context</maml:name>
        <maml:description>
          <maml:para>אובייקט שיוזרק להקשר</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 1</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>FlParams</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 2</maml:para>
          <maml:para>Default Value: @{}</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Export-PowershaiSettings</command:name>
      <command:verb>Export</command:verb>
      <command:noun>PowershaiSettings</command:noun>
      <maml:description>
        <maml:para>יצוא הגדרות המושב הנוכחי לקובץ, מוצפן באמצעות סיסמא</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>ה-cmdlet הזה שימושי לשמירת הגדרות, כמו אסימונים, באופן מאובטח.
הוא מבקש סיסמא ומתשתמש בה כדי ליצור ערך גיבוב ולהצפין את נתוני ההגדרות של המושב ב-AES256.
ההגדרות שיוצאו הן כל אלה שהוגדרו במשתנה $POWERSHAI_SETTINGS.
משתנה זה הוא טבלת גיבוב המכילה את כל הנתונים שהוגדרו על ידי ספקי שירות, כולל אסימונים.
כברירת מחדל, צ'אטים לא יוצאים בגלל כמות הנתונים המעורבת, מה שעלול להוביל לקובץ גדול מאוד!</maml:para>
      <maml:para>הקובץ שיוצא נשמר בספריה שנוצרת אוטומטית, כברירת מחדל, בתיקיית הבית של המשתמש ($HOME).
הפריטים יוצאים באמצעות סריאליזציה, שהיא אותה שיטה שמשתמשת Export-CliXml.
הנתונים יוצאים בפורמט ייחודי שניתן לייבא רק עם Import-PowershaiSettings תוך ציון אותה סיסמא.
מאחר ש-PowershAI לא מבצע יצוא אוטומטי, מומלץ להפעיל פקודה זו בכל פעם שיש שינוי בהגדרות, כמו הוספת אסימונים חדשים.
ספריית היצוא יכולה להיות כל נתיב תקף, כולל כונני ענן כמו OneDrive, Dropbox וכו'.
פקודה זו נוצרה במטרה להיות אינטראקטיבית, כלומר היא דורשת קלט מהמשתמש במקלדת.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Export-PowershaiSettings</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>ExportDir</maml:name>
        <maml:description>
          <maml:para>ספריית יצוא כברירת מחדל, זו ספריה בשם .powershai בפרופיל המשתמש, אך ניתן לציין את משתנה הסביבה POWERSHAI_EXPORT_DIR כדי לשנות.</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 1</maml:para>
          <maml:para>Default Value: $Env:POWERSHAI_EXPORT_DIR</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>Chats</maml:name>
        <maml:description>
          <maml:para>אם צוין, כולל את הצ'אטים ביצוא כל הצ'אטים יוצאו</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: SwitchParameter</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: named</maml:para>
          <maml:para>Default Value: False</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>------------------- יצוא הגדרות ברירת מחדל! -------------------</maml:title>
        <dev:code>Export-PowershaiSettings</dev:code>
        <dev:remarks>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------- יצוא הכל, כולל צ'אטים! --------------------</maml:title>
        <dev:code>Export-PowershaiSettings -Chat</dev:code>
        <dev:remarks>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>----------------------- יצוא ל-OneDrive -----------------------</maml:title>
        <dev:code>$Env:POWERSHAI_EXPORT_DIR = "C:\Users\MyUserName\OneDrive\Powershai"
Export-PowershaiSettings</dev:code>
        <dev:remarks>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Format-PowershaiContext</command:name>
      <command:verb>Format</command:verb>
      <command:noun>PowershaiContext</command:noun>
      <maml:description>
        <maml:para>מעצב אובייקט כדי להזריק אותו להקשר של הודעה שנשלחה בצ'אט של Powershai</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>בהתחשב בכך ש-LLM מעבדים רק מחרוזות, אובייקטים שעוברים בהקשר צריכים להיות מומרים לפורמט מחרוזות, לפני שהם מוזרקים להנחיה. וכיוון שיש ייצוגים מרובים של אובייקט במחרוזות, Powershai מאפשר למשתמשים שליטה מלאה על כך.</maml:para>
      <maml:para>בכל פעם שאובייקט צריך להיות מוזרק להנחיה, כאשר קוראים לו באמצעות Send-PowershaAIChat, דרך ppipeline או פרמטר הקשר, cmdlet זה ייקרא. cmdlet זה אחראי להפיכת אובייקט זה למחרוזת, ללא קשר לאובייקט, בין אם זה מערך, טבלת האש, מותאם אישית, וכו'.</maml:para>
      <maml:para>הוא עושה זאת על ידי קריאה לפונקציית המאלץ שהוגדרה באמצעות Set-PowershaiChatContextFormatter בדרך כלל, לא תצטרך לקרוא לפונקציה זו ישירות, אך יתכן שתצטרך לקרוא לה כשתרצה לבצע בדיקות!</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Format-PowershaiContext</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>obj</maml:name>
        <maml:description>
          <maml:para>אובייקט כלשהו שיש להזריק</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 1</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>params</maml:name>
        <maml:description>
          <maml:para>פרמטר שיש להעביר לפונקציית המאלץ</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 2</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>func</maml:name>
        <maml:description>
          <maml:para>לכתוב מעל לפונקציה שתיקרא. אם לא מוגדר משתמש ברירת המחדל של הצ'אט.</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 3</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>ChatId</maml:name>
        <maml:description>
          <maml:para>הצ'אט בו לפעול</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 4</maml:para>
          <maml:para>Default Value: .</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-AiChat</command:name>
      <command:verb>Get</command:verb>
      <command:noun>AiChat</command:noun>
      <maml:description>
        <maml:para>שולח הודעות ל-LLM ומחזיר את התשובה</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>זוהי הדרך הבסיסית ביותר ל-Chat שמוצע על ידי PowershAI.
בעזרת פונקציה זו, תוכל לשלוח הודעה ל-LLM של ספק השירות הנוכחי.
פונקציה זו היא ברמת נמוכה יותר, בצורה סטנדרטית, לגישה ל-LLM ש-powershai מספק.
היא לא מנהלת היסטוריה או הקשר. היא שימושית להפעלת בקשות פשוטות, שלא דורשות אינטראקציות מרובות כמו בצ'אט. למרות שתומכת ב-Function Calling, היא לא מבצעת קוד כלשהו, והיא פשוט מחזירה את תגובת הדגם.</maml:para>
      <maml:para></maml:para>
      <maml:para></maml:para>
      <maml:para>** מידע לספקים הספק חייב ליישם את פונקציית Chat כדי שפונקציונליות זו תהיה זמינה. פונקציית chat חייבת להחזיר אובייקט עם התשובה באותה מפרט כמו OpenAI, פונקציית Chat Completion. הקישורים הבאים משמשים כבסיס: https://platform.openai.com/docs/guides/chat-completions https://platform.openai.com/docs/api-reference/chat/object (החזרה ללא זרם) הספק חייב ליישם את הפרמטרים של פונקציה זו. ראה את התיעוד של כל פרמטר לפרטים וכיצד למפות לספק;</maml:para>
      <maml:para> כאשר הדגם לא תומך באחד מהפרמטרים שצוינו (כלומר, אין פונקציונליות שווה ערך, או שניתן ליישם בצורה שווה ערך) יש להחזיר שגיאה.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-AiChat</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>prompt</maml:name>
        <maml:description>
          <maml:para>הבקשה שיש לשלוח. צריך להיות בפורמט שמתואר על ידי פונקציית ConvertTo-OpenaiMessage</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 1</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>temperature</maml:name>
        <maml:description>
          <maml:para>טמפרטורה של הדגם</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 2</maml:para>
          <maml:para>Default Value: 0.6</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>model</maml:name>
        <maml:description>
          <maml:para>שם הדגם. אם לא צוינה, משתמשת ברירת המחדל של הספק.</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 3</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>MaxTokens</maml:name>
        <maml:description>
          <maml:para>מספר מקסימלי של טוקנים שיש להחזיר</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 4</maml:para>
          <maml:para>Default Value: 1024</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>ResponseFormat</maml:name>
        <maml:description>
          <maml:para>פורמט התגובה הפורמטים שמתקבלים, והתנהגות, צריכים להיות זהים ל-OpenAI: https://platform.openai.com/docs/api-reference/chat/create#chat-create-response_format קיצורי דרך: "json", שווה ערך ל-{"type": "json_object"}</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 5</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>Functions</maml:name>
        <maml:description>
          <maml:para>רשימת כלים שיש להפעיל! אתה יכול להשתמש בפקודות כמו Get-OpenaiTool*, כדי להמיר פונקציות powershell בקלות לפורמט הצפוי! אם הדגם מפעיל את הפונקציה, התגובה, גם בזרימה, וגם רגילה, צריכה גם לעקוב אחר מודל קריאה של כלים של OpenAI. פרמטר זה צריך לעקוב אחר אותה תכנית כמו Function Calling של OpenAI: https://platform.openai.com/docs/api-reference/chat/create#chat-create-tools</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 6</maml:para>
          <maml:para>Default Value: @()</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>RawParams</maml:name>
        <maml:description>
          <maml:para>ציין פרמטרים ישירים של API של הספק. זה יהרוס את הערכים שחושבו ונוצרו על בסיס הפרמטרים האחרים.</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 7</maml:para>
          <maml:para>Default Value: @{}</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>StreamCallback</maml:name>
        <maml:description>
          <maml:para>מאפשר זרם דגם עליך לציין ScriptBlock שיופעל עבור כל טקסט שנוצר על ידי LLM. הסקריפט צריך לקבל פרמטר שייצג כל קטע, באותו פורמט זרימה שמוחזר פרמטר זה הוא אובייקט שיכיל את המהות choices, שהיא באותה תכנית שמוחזרת על ידי זרימת OpenAI: https://platform.openai.com/docs/api-reference/chat/streaming</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 8</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>IncludeRawResp</maml:name>
        <maml:description>
          <maml:para>הכלל את תגובת ה-API בשדה שנקרא IncludeRawResp</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: SwitchParameter</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: named</maml:para>
          <maml:para>Default Value: False</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-AiCurrentProvider</command:name>
      <command:verb>Get</command:verb>
      <command:noun>AiCurrentProvider</command:noun>
      <maml:description>
        <maml:para>מקבל את ספק הפעיל</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>מחזיר את האובייקט שמתאר את ספק הפעיל.
ספקים מיושמים כאובייקטים ומאוחסנים בזיכרון של המושב, במשתנה גלובלי.
פונקציה זו מחזירה את ספק הפעיל, שהוגדר באמצעות הפקודה Set-AiProvider.</maml:para>
      <maml:para>האובייקט המוחזר הוא hashtable המכיל את כל השדות של הספק.
פקודה זו משמשת בדרך כלל על ידי ספקים לקבלת שם הספק הפעיל.
הפרמטר -ContextProvider מחזיר את ספק ההקשר הנוכחי שבו פועל התסריט.
אם פועל בתסריט של ספק, הוא יחזיר את הספק הזה, במקום הספק שהוגדר באמצעות Set-AiProvider.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-AiCurrentProvider</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>ContextProvider</maml:name>
        <maml:description>
          <maml:para>אם מופעל, משתמש בספק ההקשר, כלומר, אם הקוד פועל בקובץ בספריה של ספק, מניח ספק זה. במקרה אחר, מקבל את הספק שמופעל כרגע.</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: SwitchParameter</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: named</maml:para>
          <maml:para>Default Value: False</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-AiModels</command:name>
      <command:verb>Get</command:verb>
      <command:noun>AiModels</command:noun>
      <maml:description>
        <maml:para>מרשימת את המודלים הזמינים בספק הנוכחי</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>פקודה זו מפרטת את כל ה-LLM שניתן להשתמש בהם עם ספק השירות הנוכחי לשימוש ב-PowershaiChat.
פונקציה זו תלויה בכך שהספק ישתמש בפונקציה GetModels.</maml:para>
      <maml:para>האובייקט המוחזר משתנה בהתאם לספק, אך, כל ספק צריך להחזיר מערך של אובייקטים, שכל אחד מהם צריך להכיל, לפחות, את המאפיין id, שצריך להיות מחרוזת המשמשת לזיהוי המודל בפקודות אחרות התלויות במודל.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-AiModels</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters />
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-AiNearProvider</command:name>
      <command:verb>Get</command:verb>
      <command:noun>AiNearProvider</command:noun>
      <maml:description>
        <maml:para>מאתר את ספק ה-AI הקרוב ביותר לסקריפט הנוכחי</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>קמדלט זה משמש בדרך כלל על ידי ספקים באופן עקיף באמצעות Get-AiCurrentProvider.
הוא בודק את callstack של powershell ומזהה אם הקורא (הפונקציה שהפעילה) חלק מסקריפט של ספק.
אם כן, הוא מחזיר את הספק הזה.</maml:para>
      <maml:para>אם הקריאה התבצעה בתוך ספקים מרובים, הספק האחרון ביותר יוחזר. לדוגמה, דמיין את התרחיש הזה:</maml:para>
      <maml:para> משתמש -&gt; Get-aiChat -&gt; ProviderX_Function -&gt; ProviderY_Function -&gt; Get-AiNearProvider</maml:para>
      <maml:para>שים לב במקרה זה ישנם 2 שיחות ספקים המעורבות.
במקרה זה, פונקציית Get-AiNearProvider תחזיר את הספק Y, מכיוון שהוא הספק האחרון ביותר ב-call stack.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-AiNearProvider</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters />
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-AiProviders</command:name>
      <command:verb>Get</command:verb>
      <command:noun>AiProviders</command:noun>
      <maml:description>
        <maml:para>מחזיר את ספקי ה-AI הזמינים</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>פקודה זו מפרטת את ספקי ה-AI המיושמים בפאוורשאי. למידע נוסף על ספקי AI עיין בתיעוד about_Powershai_Providers</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-AiProviders</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters />
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-ClaudeMessages</command:name>
      <command:verb>Get</command:verb>
      <command:noun>ClaudeMessages</command:noun>
      <maml:description>
        <maml:para>קבל-ClaudeMessages [[-messages] &lt;Object&gt;] [[-model] &lt;Object&gt;] [[-max_tokens] &lt;Object&gt;] [[-temperature] &lt;Object&gt;] [[-StreamCallback] &lt;Object&gt;] [&lt;CommonParameters&gt;]</maml:para>
      </maml:description>
    </command:details>
    <maml:description />
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-ClaudeMessages</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>StreamCallback</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 4</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>max_tokens</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 2</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>messages</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 0</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>model</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 1</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>temperature</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 3</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-GoogleModels</command:name>
      <command:verb>Get</command:verb>
      <command:noun>GoogleModels</command:noun>
      <maml:description>
        <maml:para>מקבל את רשימת הדגמים של Google. נקודת קצה: https://ai.google.dev/api/models</maml:para>
      </maml:description>
    </command:details>
    <maml:description />
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-GoogleModels</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters />
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-GradioInfo</command:name>
      <command:verb>Get</command:verb>
      <command:noun>GradioInfo</command:noun>
      <maml:description>
        <maml:para></maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>מקבל מידע אודות פרמטרי Gradio מרחב!</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-GradioInfo</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>AppUrl</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 1</maml:para>
          <maml:para>Default Value: .</maml:para>
          <maml:para>Accept pipeline input: true (ByValue)</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-GradioSession</command:name>
      <command:verb>Get</command:verb>
      <command:noun>GradioSession</command:noun>
      <maml:description>
        <maml:para>מקבל את כל הפגישות שנוצרו, או אחת עם שם ספציפי.</maml:para>
      </maml:description>
    </command:details>
    <maml:description />
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-GradioSession</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>ציין את שם הפגישה. * מקבל את כל . מקבל את ברירת המחדל</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: Name</maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 1</maml:para>
          <maml:para>Default Value: *</maml:para>
          <maml:para>Accept pipeline input: true (ByValue)</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>Like</maml:name>
        <maml:description>
          <maml:para>אם -name הוא מחרוזת, מבצע חיפוש באמצעות - אופרטור -like</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: SwitchParameter</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: named</maml:para>
          <maml:para>Default Value: False</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>ById</maml:name>
        <maml:description>
          <maml:para>Get by id (Session must by a id)</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: SwitchParameter</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: named</maml:para>
          <maml:para>Default Value: False</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-GradioSessionApi</command:name>
      <command:verb>Get</command:verb>
      <command:noun>GradioSessionApi</command:noun>
      <maml:description>
        <maml:para>מרשימה את כל קריאות השירות של הפעלת session</maml:para>
      </maml:description>
    </command:details>
    <maml:description />
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-GradioSessionApi</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 1</maml:para>
          <maml:para>Default Value: .</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-GradioSessionApiProxyFunction</command:name>
      <command:verb>Get</command:verb>
      <command:noun>GradioSessionApiProxyFunction</command:noun>
      <maml:description>
        <maml:para>מחזירה את הפונקציות שנוצרו עם New-GradioSessionApiProxy</maml:para>
      </maml:description>
    </command:details>
    <maml:description />
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-GradioSessionApiProxyFunction</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 1</maml:para>
          <maml:para>Default Value: .</maml:para>
          <maml:para>Accept pipeline input: true (ByValue)</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-HttpResponse</command:name>
      <command:verb>Get</command:verb>
      <command:noun>HttpResponse</command:noun>
      <maml:description>
        <maml:para>קבלת תגובת HTTP [[-HttpRequest] &lt;Object&gt;] [[-ReadMode] &lt;Object&gt;] [[-ReadCount] &lt;Object&gt;] [[-Timeout] &lt;Object&gt;] [[-WaitSleep] &lt;Object&gt;] [-ForceEnd] [-StreamsOnly] [&lt;CommonParameters&gt;]</maml:para>
      </maml:description>
    </command:details>
    <maml:description />
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-HttpResponse</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>ForceEnd</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: switch</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: Named</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>HttpRequest</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 0</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: true (ByValue)</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>ReadCount</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 2</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>ReadMode</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 1</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>StreamsOnly</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: switch</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: Named</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>Timeout</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 3</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>WaitSleep</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 4</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-HuggingFaceModel</command:name>
      <command:verb>Get</command:verb>
      <command:noun>HuggingFaceModel</command:noun>
      <maml:description>
        <maml:para>מקבל מידע על מודל ספציפי</maml:para>
      </maml:description>
    </command:details>
    <maml:description />
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-HuggingFaceModel</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>Model</maml:name>
        <maml:description>
          <maml:para>מסנן לפי מרחב ספציפי</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 1</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-HuggingFaceSpace</command:name>
      <command:verb>Get</command:verb>
      <command:noun>HuggingFaceSpace</command:noun>
      <maml:description>
        <maml:para>Obtém informações de um espaço específico!</maml:para>
      </maml:description>
    </command:details>
    <maml:description />
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-HuggingFaceSpace</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>Space</maml:name>
        <maml:description>
          <maml:para>Filtra por um espaço específico (ou array de espaços)</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: Single</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 1</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: true (ByValue)</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>author</maml:name>
        <maml:description>
          <maml:para>Filtrar todos os espaços por autor</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: Multiple</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: named</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>My</maml:name>
        <maml:description>
          <maml:para>Filtrar todos os espaços do usuário atual!</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: Multiple</maml:para>
          <maml:para>Type: SwitchParameter</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: named</maml:para>
          <maml:para>Default Value: False</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>NoGradioSession</maml:name>
        <maml:description>
          <maml:para>Não cria uma sessão gradio automática. Por padrão, em espaços gradio, ele já cria uma gradio session!</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: SwitchParameter</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: named</maml:para>
          <maml:para>Default Value: False</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-HuggingFaceWhoami</command:name>
      <command:verb>Get</command:verb>
      <command:noun>HuggingFaceWhoami</command:noun>
      <maml:description>
        <maml:para>מקבל מידע על המשתמש המחובר כרגע https://huggingface.co/docs/hub/api#get-apiwhoami-v2</maml:para>
      </maml:description>
    </command:details>
    <maml:description />
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-HuggingFaceWhoami</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>token</maml:name>
        <maml:description>
          <maml:para>להשתמש בטוקן חלופי כדי לבדוק תקפות!</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 1</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-MaritalkChat</command:name>
      <command:verb>Get</command:verb>
      <command:noun>MaritalkChat</command:noun>
      <maml:description>
        <maml:para>קבל שיחה של Maritalk [[-prompt] &lt;Object&gt;] [[-temperature] &lt;Object&gt;] [[-model] &lt;Object&gt;] [[-MaxTokens] &lt;Object&gt;] [[-ResponseFormat] &lt;Object&gt;] [[-Functions] &lt;Object&gt;] [[-RawParams] &lt;Object&gt;] [[-StreamCallback] &lt;Object&gt;] [&lt;CommonParameters&gt;]</maml:para>
      </maml:description>
    </command:details>
    <maml:description />
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-MaritalkChat</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>Functions</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 5</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>MaxTokens</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 3</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>RawParams</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 6</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>ResponseFormat</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 4</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>StreamCallback</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 7</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>model</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 2</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>prompt</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 0</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>temperature</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 1</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-MaritalkModels</command:name>
      <command:verb>Get</command:verb>
      <command:noun>MaritalkModels</command:noun>
      <maml:description>
        <maml:para>קבלת דגמי Maritalk</maml:para>
      </maml:description>
    </command:details>
    <maml:description />
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-MaritalkModels</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters />
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-OllamaTags</command:name>
      <command:verb>Get</command:verb>
      <command:noun>OllamaTags</command:noun>
      <maml:description>
        <maml:para>קבל תגיות Ollama [&lt;CommonParameters&gt;]</maml:para>
      </maml:description>
    </command:details>
    <maml:description />
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-OllamaTags</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters />
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-OpenAiAnswerCost</command:name>
      <command:verb>Get</command:verb>
      <command:noun>OpenAiAnswerCost</command:noun>
      <maml:description>
        <maml:para>קבל את עלות התשובה של OpenAI [[-answers] &lt;Object&gt;]</maml:para>
      </maml:description>
    </command:details>
    <maml:description />
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-OpenAiAnswerCost</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>answers</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 0</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-OpenaiChat</command:name>
      <command:verb>Get</command:verb>
      <command:noun>OpenaiChat</command:noun>
      <maml:description>
        <maml:para>קבל Chat OpenAI [[-prompt] &lt;Object&gt;] [[-temperature] &lt;Object&gt;] [[-model] &lt;Object&gt;] [[-MaxTokens] &lt;Object&gt;] [[-ResponseFormat] &lt;Object&gt;] [[-Functions] &lt;Object&gt;] [[-RawParams] &lt;Object&gt;] [[-StreamCallback] &lt;Object&gt;] [[-endpoint] &lt;Object&gt;] [&lt;CommonParameters&gt;]</maml:para>
      </maml:description>
    </command:details>
    <maml:description />
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-OpenaiChat</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>Functions</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 5</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>MaxTokens</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 3</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>RawParams</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 6</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>ResponseFormat</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 4</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>StreamCallback</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 7</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>endpoint</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 8</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>model</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 2</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>prompt</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 0</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>temperature</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 1</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-OpenaiEmbeddings</command:name>
      <command:verb>Get</command:verb>
      <command:noun>OpenaiEmbeddings</command:noun>
      <maml:description>
        <maml:para>קבל-OpenaiEmbeddings [[-text] &lt;Object&gt;] [[-model] &lt;Object&gt;] [&lt;CommonParameters&gt;]</maml:para>
      </maml:description>
    </command:details>
    <maml:description />
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-OpenaiEmbeddings</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>model</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 1</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>text</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 0</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: true (ByValue)</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-OpenaiModels</command:name>
      <command:verb>Get</command:verb>
      <command:noun>OpenaiModels</command:noun>
      <maml:description>
        <maml:para>קבל רשימת מודל OpenAI.</maml:para>
      </maml:description>
    </command:details>
    <maml:description />
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-OpenaiModels</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters />
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-OpenAiTextCompletion</command:name>
      <command:verb>Get</command:verb>
      <command:noun>OpenAiTextCompletion</command:noun>
      <maml:description>
        <maml:para>Get-OpenAiTextCompletion [[-prompt] &lt;Object&gt;] [[-temperature] &lt;Object&gt;] [[-model] &lt;Object&gt;] [[-MaxTokens] &lt;Object&gt;] [&lt;CommonParameters&gt;]</maml:para>
      </maml:description>
    </command:details>
    <maml:description />
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-OpenAiTextCompletion</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>MaxTokens</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 3</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>model</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 2</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>prompt</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 0</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>temperature</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 1</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-OpenaiToolFromCommand</command:name>
      <command:verb>Get</command:verb>
      <command:noun>OpenaiToolFromCommand</command:noun>
      <maml:description>
        <maml:para></maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>ממיר פקודות powershell ל-OpenaiTool.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-OpenaiToolFromCommand</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>functions</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 1</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>parameters</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 2</maml:para>
          <maml:para>Default Value: *</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>UserDescription</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 3</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-OpenaiToolFromScript</command:name>
      <command:verb>Get</command:verb>
      <command:noun>OpenaiToolFromScript</command:noun>
      <maml:description>
        <maml:para></maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>פונקציית עזר להמרת קובץ .ps1 לפורמט סכימה צפוי על ידי OpenAI. בפשטות, מה שהפונקציה הזו עושה הוא לקרוא קובץ .ps1 (או מחרוזת) יחד עם תיעוד העזרה שלו.
לאחר מכן, היא מחזירה אובייקט בפורמט שצוין על ידי OpenAI כדי שהמודל יוכל לקרוא אותו!</maml:para>
      <maml:para>מחזירה hashtable המכילה את המפתחות הבאים: functions - רשימת פונקציות, עם הקוד שלהן שנלקח מהקובץ.
כאשר המודל יקרא, תוכלו להריץ ישירות מכאן.</maml:para>
      <maml:para> tools - רשימת כלים, לשליחה בקריאת OpenAI.</maml:para>
      <maml:para>ניתן לתעד את הפונקציות ואת הפרמטרים שלהן באמצעות עזרה מבוססת הערות של PowerShell: https://learn.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_comment_based_help?view=powershell-7.4</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-OpenaiToolFromScript</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>ScriptPath</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 1</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-PowershaiChat</command:name>
      <command:verb>Get</command:verb>
      <command:noun>PowershaiChat</command:noun>
      <maml:description>
        <maml:para>Retorna um ou mais Chats criados com New-PowershaAIChat</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Este comando permite retornar o objeto que representa um Powershai Chat.
Este objeto é o objeto referenciando internamente pelos comandos que operam no Powershai Chat.
Apesar de certos parâmetros você poder alterar diretamente, não é recomendável que faça esta ação.
Prefira sempre usar a saída desse comando como entrada para os outros que comandos PowershaiChat.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-PowershaiChat</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>ChatId</maml:name>
        <maml:description>
          <maml:para>Id do chat Nomes especiais: . - Indica o proprio chat * - Indica todos os chats</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 1</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>SetActive</maml:name>
        <maml:description>
          <maml:para>Define o chat como ativo, quando o id especifciado não é um nome especial.</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: SwitchParameter</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: named</maml:para>
          <maml:para>Default Value: False</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>NoError</maml:name>
        <maml:description>
          <maml:para>Ignora erros zde validação</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: SwitchParameter</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: named</maml:para>
          <maml:para>Default Value: False</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-PowershaiChatParameter</command:name>
      <command:verb>Get</command:verb>
      <command:noun>PowershaiChatParameter</command:noun>
      <maml:description>
        <maml:para>מחזיר את רשימת הפרמטרים הזמינים בצ'אט</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>פקודה זו מחזירה אובייקט המכיל את רשימת המאפיינים.
האובייקט הוא למעשה מערך, כאשר כל רכיב מייצג מאפיין.
המערך המוחזר כולל כמה שינויים כדי להקל על הגישה לפרמטרים. ניתן לגשת לפרמטרים באמצעות האובייקט המוחזר ישירות, ללא צורך לסנן את רשימת הפרמטרים. זה שימושי כאשר רוצים לגשת לפרמטר ספציפי מהרשימה.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-PowershaiChatParameter</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>ChatId</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 1</maml:para>
          <maml:para>Default Value: .</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- EXAMPLE 1 --------------------------</maml:title>
        <dev:code>$MyParams = Get-PowershaiChatParameter</dev:code>
        <dev:remarks>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-PowershaiChatTool</command:name>
      <command:verb>Get</command:verb>
      <command:noun>PowershaiChatTool</command:noun>
      <maml:description>
        <maml:para>קבל את רשימת הכלים הנוכחית.</maml:para>
      </maml:description>
    </command:details>
    <maml:description />
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-PowershaiChatTool</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>tool</maml:name>
        <maml:description>
          <maml:para>קבל ספציפי לפי שם או עצם עצמו! אם מסתיים ב- .ps1, טפל כסקריפט, אלא אם כן משתמשים ב- ForceCommand!</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 1</maml:para>
          <maml:para>Default Value: *</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>Enabled</maml:name>
        <maml:description>
          <maml:para>רשום רק את הכלים המופעלים</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: SwitchParameter</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: named</maml:para>
          <maml:para>Default Value: False</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>ChatId</maml:name>
        <maml:description>
          <maml:para>צ'אט מקור</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 2</maml:para>
          <maml:para>Default Value: .</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>global</maml:name>
        <maml:description>
          <maml:para>בעת קבלת כלי ספציפי, חפש ברשימת הכלים הגלובלית.</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: SwitchParameter</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: named</maml:para>
          <maml:para>Default Value: False</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>ForceCommand</maml:name>
        <maml:description>
          <maml:para>טפל בכלי כפיקוד!</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: SwitchParameter</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: named</maml:para>
          <maml:para>Default Value: False</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-PowershaiContextFormatters</command:name>
      <command:verb>Get</command:verb>
      <command:noun>PowershaiContextFormatters</command:noun>
      <maml:description>
        <maml:para>רשימת כל Context Formatters קומפקטיים הזמינים</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Context Formatters מסוימים שסופקו על ידי PowershAI עשויים להיות בעלי שם קומפקטי (או כינוי, אם תרצו), כדי להקל על ההגדרה שלהם.
Cmdlet זה מחזיר את כל השמות האלה שניתן להשתמש בהם בעת שימוש ב-Set-PowershaiChatContextFormatter</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-PowershaiContextFormatters</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters />
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-PowershaiDefaultParams</command:name>
      <command:verb>Get</command:verb>
      <command:noun>PowershaiDefaultParams</command:noun>
      <maml:description>
        <maml:para>מקבל הפניה למשתנה שמגדיר את פרמטרי ברירת המחדל</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>ב-Powershell, מודולים יש להם את תחום ההיקף של המשתנים שלהם.
לכן, כשהנסות להגדיר את המשתנה הזה מחוץ לתחום ההיקף הנכון, זה לא ישפיע על פקודות המודולים.
פקודה זאת מאפשרת למשתמש להגיע למשתנה ששולט בפרמטר ברירת המחדל של פקודות המודול.
ברוב המקרים, זה ישמש לדבאג, אבל, אולי, משתמש יכול להחליט להגדיר פרמטרים ברירת מחדל.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-PowershaiDefaultParams</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters />
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- EXAMPLE 1 --------------------------</maml:title>
        <dev:code>הדוגמה הבאה מראה איך להגדיר את משתנה הדבאג ברירת המחדל של פקודה Invoke-Http.</dev:code>
        <dev:remarks>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-PowershaiHelp</command:name>
      <command:verb>Get</command:verb>
      <command:noun>PowershaiHelp</command:noun>
      <maml:description>
        <maml:para>משתמש בספק הנוכחי כדי לעזור לך לקבל עזרה לגבי powershai!</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>ה-cmdlet הזה משתמש בפקודות של PowershAI עצמו כדי לעזור למשתמש לקבל עזרה לגביו.
בפשטות, בהתבסס על שאלת המשתמש, הוא יוצר בקשה עם כמה מידע נפוץ וhelps בסיסיים.
ואז, זה נשלח ל-LLM בצ'אט.</maml:para>
      <maml:para>בגלל נפח הנתונים הגדול שנשלח, מומלץ להשתמש בפקודה הזו רק עם ספקים ו-modeos שמקבלים יותר מ-128k וזולים.
נכון לעכשיו, פקודה זו היא ניסויית ופועלת רק עם מודלים אלה: - Openai gpt-4*</maml:para>
      <maml:para>בפנים, הוא ייצור Powershai Chat שנקרא "_pwshai_help", שם הוא ישמור את כל ההיסטוריה!</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-PowershaiHelp</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>helptext</maml:name>
        <maml:description>
          <maml:para>תאר את טקסט העזרה!</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 1</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>command</maml:name>
        <maml:description>
          <maml:para>אם אתה רוצה עזרה לגבי פקודה ספציפית, ציין את הפקודה כאן לא חייב להיות רק פקודה של PowershaiChat.</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 2</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>Recreate</maml:name>
        <maml:description>
          <maml:para>יוצר מחדש את הצ'אט!</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: SwitchParameter</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: named</maml:para>
          <maml:para>Default Value: False</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Import-PowershaiSettings</command:name>
      <command:verb>Import</command:verb>
      <command:noun>PowershaiSettings</command:noun>
      <maml:description>
        <maml:para>Importa uma configuração exportada com Export-PowershaiSettings</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Este cmdlet é o par do Export-PowershaiSettings, e como o nome indica, ele importa os dados que foram exportados.
Você deve garantir que a mesma senha e o mesmo arquivo são passados.
IMPORTANTE: Este comando sobrescreverá todos os dados configurados na sessão. Só execute ele se tiver certeza absoluta que nenhum dado configurado previamente pode ser perdido. Por exemplo, alguma API Token nova gerada recentemente.</maml:para>
      <maml:para>Se você estivesse especifciado um caminho de export diferente do padrão, usando a variável POWERSHAI_EXPORT_DIR, deve usa ro mesmo aqui.</maml:para>
      <maml:para>O processo de import valida alguns headers para garantir que o dado foi descriptografado corretamente.
Se a senha informanda estiver incorreta, os hashs não vão ser iguais, e ele irá disparar o erro de senha incorreta.</maml:para>
      <maml:para>Se, por outro lado, um erro de formado invalido de arquivo for exibido, significa que houve alguma corrupção no proesso de import ou é um bug deste comando.
Neste caso, você pode abrir uma issue no github relatando o problema.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Import-PowershaiSettings</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>ExportDir</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 1</maml:para>
          <maml:para>Default Value: $Env:POWERSHAI_EXPORT_DIR</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>------------------------ Import padrão ------------------------</maml:title>
        <dev:code>Import-PowershaiSettings</dev:code>
        <dev:remarks>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------- Importando do OneDrive --------------------</maml:title>
        <dev:code>$Env:POWERSHAI_EXPORT_DIR = "C:\Users\MyUserName\OneDrive\Powershai"
Import-PowershaiSettings</dev:code>
        <dev:remarks>
          <maml:para>Importa as configurações que foram exportadas para um diretório alternativo (one drive).</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-AESEncryption</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>AESEncryption</command:noun>
      <maml:description>
        <maml:para>Invoke-AESEncryption -Mode &lt;string&gt; -Key &lt;string&gt; -Text &lt;string&gt; [&lt;CommonParameters&gt;]</maml:para>
        <maml:para>Invoke-AESEncryption -Mode &lt;string&gt; -Key &lt;string&gt; -Path &lt;string&gt; [&lt;CommonParameters&gt;]</maml:para>
      </maml:description>
    </command:details>
    <maml:description />
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-AESEncryption</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>Key</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: string</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: true</maml:para>
          <maml:para>Position: Named</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>Mode</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: string</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: true</maml:para>
          <maml:para>Position: Named</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>Path</maml:name>
        <maml:description>
          <maml:para>Parameter Set: CryptFile</maml:para>
          <maml:para>Type: string</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: true</maml:para>
          <maml:para>Position: Named</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>Text</maml:name>
        <maml:description>
          <maml:para>Parameter Set: CryptText</maml:para>
          <maml:para>Type: string</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: true</maml:para>
          <maml:para>Position: Named</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-AiChatTools</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>AiChatTools</command:noun>
      <maml:description>
        <maml:para>שולח הודעה ל-LLM, עם תמיכה בקריאת כלים, ומפעיל את הכלים שביקש המודל כפקודות Powershell.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>זוהי פונקציה עזר כדי לעזור להפוך את עיבוד הכלים לקל יותר עם Powershell. היא מטפלת בעיבוד של "כלים", ומפעילה אותם כאשר המודל מבקש!</maml:para>
      <maml:para>עליך להעביר את הכלים בפורמט ספציפי, שתועד ב-about_Powershai_Chats פורמט זה ממפה כראוי פונקציות ופועלי Powershell לסכימה הניתנת לקבלה על ידי OpenAI (סכימת OpenAI).
פקודה זו מקיפה את כל הלוגיקה המזהה מתי המודל רוצה להפעיל את הפונקציה, את ההפעלה של הפונקציות האלו, ושליחת התגובה הזו חזרה למודל.
היא נמצאת בלולאה זו עד שהמודל יפסיק להחליט להפעיל עוד פונקציות, או שגבול האינטראקציות (כן, כאן אנו קוראים לזה אינטראקציות, ולא איטרציות) עם המודל יסתיים.</maml:para>
      <maml:para>המושג של אינטראקציה הוא פשוט: בכל פעם שהפונקציה שולחת בקשה למודל, זה נספר כאינטראקציה.
להלן זרימה אופיינית שיכולה להתרחש:</maml:para>
      <maml:para></maml:para>
      <maml:para>ניתן לקבל פרטים נוספים על אופן הפעולה על ידי התייעצות עם about_Powershai_Chats</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-AiChatTools</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>prompt</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 1</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>Tools</maml:name>
        <maml:description>
          <maml:para>מערך של כלים, כפי שהוסבר במסמכים של פקודה זו השתמש בתוצאות של Get-OpenaiTool* כדי ליצור את הערכים האפשריים.
אתה יכול להעביר מערך של אובייקטים מסוג OpenaiTool. אם אותה פונקציה מוגדרת ביותר מכלל, הפונקציה הראשונה שנתגלתה בסדר שנקבע תנוצל!</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 2</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>PrevContext</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 3</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>MaxTokens</maml:name>
        <maml:description>
          <maml:para>מקסימום פלט!</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 4</maml:para>
          <maml:para>Default Value: 500</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>MaxInteractions</maml:name>
        <maml:description>
          <maml:para>בסך הכל, לאפשר מקסימום 5 איטרציות!</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 5</maml:para>
          <maml:para>Default Value: 10</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>MaxSeqErrors</maml:name>
        <maml:description>
          <maml:para>כמות מקסימלית של שגיאות רצופות שהפונקציה שלך יכולה לייצר לפני שהיא תסתיים.</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 6</maml:para>
          <maml:para>Default Value: 2</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>temperature</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 7</maml:para>
          <maml:para>Default Value: 0.6</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>model</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 8</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>on</maml:name>
        <maml:description>
          <maml:para>מתאם אירועים כל מפתח הוא אירוע שיישלח בזמן מסוים על ידי פקודה זו! אירועים: answer: נשלח לאחר קבלת התגובה מהמודל (או כאשר תגובה הופכת לזמינה בעת שימוש בזרם). func: נשלח לפני תחילת ההפעלה של כלי שביקש המודל. exec: נשלח לאחר שהמודל ביצע את הפונקציה. error: נשלח כאשר הפונקציה שהופעלה יוצרת שגיאה stream: נשלח כאשר תגובה נשלחה (על ידי זרם) ו-DifferentStreamEvent beforeAnswer: נשלח לאחר כל התגובות. שימושי כאשר משתמשים בזרם! afterAnswer: נשלח לפני תחילת התגובות. שימושי כאשר משתמשים בזרם!</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 9</maml:para>
          <maml:para>Default Value: @{}</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>Json</maml:name>
        <maml:description>
          <maml:para>שולח response_format = "json", ומאלץ את המודל להחזיר JSON.</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: SwitchParameter</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: named</maml:para>
          <maml:para>Default Value: False</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>RawParams</maml:name>
        <maml:description>
          <maml:para>הוסף פרמטרים מותאמים אישית ישירות לשיחה (יישלחו מעל הפרמטרים שהוגדרו באופן אוטומטי).</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 10</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>Stream</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: SwitchParameter</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: named</maml:para>
          <maml:para>Default Value: False</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GoogleGenerateContent</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GoogleGenerateContent</command:noun>
      <maml:description>
        <maml:para>נקודת קצה: https://ai.google.dev/api/generate-content זרם: https://ai.google.dev/api/generate-content#method:-models.streamgeneratecontent</maml:para>
      </maml:description>
    </command:details>
    <maml:description />
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GoogleGenerateContent</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>messages</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 1</maml:para>
          <maml:para>Default Value: @()</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>model</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 2</maml:para>
          <maml:para>Default Value: gemini-1.5-flash</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>StreamCallback</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 3</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GradioDynamicApi</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GradioDynamicApi</command:noun>
      <maml:description>
        <maml:para>מפעיל נקודת קצה API.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>זהו עוד cmdlet זמין להפעלת API של Gradio! הפרמטרים מוצגים באופן דינמי, לכן עזרה עבורם אינה זמינה באמצעות Get-Help.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GradioDynamicApi</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>ApiName</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 1</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 2</maml:para>
          <maml:para>Default Value: .</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-GradioHttp</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>GradioHttp</command:noun>
      <maml:description>
        <maml:para></maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>מבצע קריאות HTTP ל-Gradio ומוסיף כבר את הכותרות הנפוצות, כמו אימות, וכו'.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-GradioHttp</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>url</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 1</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>method</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 2</maml:para>
          <maml:para>Default Value: GET</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>data</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 3</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>ContentType</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 4</maml:para>
          <maml:para>Default Value: application/json</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>StreamCallback</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 5</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>token</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 6</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-Http</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>Http</command:noun>
      <maml:description>
        <maml:para>Invoke-Http [[-url] &lt;Object&gt;] [[-data] &lt;Object&gt;] [[-method] &lt;Object&gt;] [[-contentType] &lt;Object&gt;] [[-Encoding] &lt;Object&gt;] [[-headers] &lt;Object&gt;] [[-SseCallBack] &lt;Object&gt;] [[-DebugVarName] &lt;Object&gt;] [[-Timeout] &lt;Object&gt;] [&lt;CommonParameters&gt;]</maml:para>
      </maml:description>
    </command:details>
    <maml:description />
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-Http</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>DebugVarName</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 7</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>Encoding</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 4</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>SseCallBack</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 6</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>Timeout</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 8</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>contentType</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 3</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>data</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 1</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>headers</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 5</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>method</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 2</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>url</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 0</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-HttpOld</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>HttpOld</command:noun>
      <maml:description>
        <maml:para>Invoke-HttpOld [[-url] &lt;Object&gt;] [[-data] &lt;Object&gt;] [[-method] &lt;Object&gt;] [[-contentType] &lt;Object&gt;] [[-Encoding] &lt;Object&gt;] [[-headers] &lt;Object&gt;] [[-SseCallBack] &lt;Object&gt;] [[-DebugVarPrefix] &lt;Object&gt;] [&lt;CommonParameters&gt;]</maml:para>
      </maml:description>
    </command:details>
    <maml:description />
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-HttpOld</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>DebugVarPrefix</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 7</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>Encoding</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 4</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>SseCallBack</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 6</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>contentType</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 3</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>data</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 1</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>headers</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 5</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>method</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 2</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>url</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 0</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-HuggingFaceHub</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>HuggingFaceHub</command:noun>
      <maml:description>
        <maml:para>מפעיל את ה-API של Hugging Hub. https://huggingface.co/docs/hub/en/api</maml:para>
      </maml:description>
    </command:details>
    <maml:description />
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-HuggingFaceHub</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>endpoint</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 1</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>search</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 2</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>author</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 3</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>filter</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 4</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>direction</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 5</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>limit</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 6</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>sort</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 7</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>Desc</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: SwitchParameter</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: named</maml:para>
          <maml:para>Default Value: False</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>full</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: SwitchParameter</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: named</maml:para>
          <maml:para>Default Value: False</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>config</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: SwitchParameter</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: named</maml:para>
          <maml:para>Default Value: False</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>RawParams</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 8</maml:para>
          <maml:para>Default Value: @{}</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>Public</maml:name>
        <maml:description>
          <maml:para>משתמש בטוקן הנוכחי ומציג רק משאבים ציבוריים</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: SwitchParameter</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: named</maml:para>
          <maml:para>Default Value: False</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>Token</maml:name>
        <maml:description>
          <maml:para>משתמש בטוקן ספציפי</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 9</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-HuggingFaceInferenceApi</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>HuggingFaceInferenceApi</command:noun>
      <maml:description>
        <maml:para>מפעיל את API של הסקת Hugging Face https://huggingface.co/docs/hub/en/api</maml:para>
      </maml:description>
    </command:details>
    <maml:description />
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-HuggingFaceInferenceApi</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>model</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 1</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>params</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 2</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>Public</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: SwitchParameter</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: named</maml:para>
          <maml:para>Default Value: False</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>OpenaiChatCompletion</maml:name>
        <maml:description>
          <maml:para>מאלץ להשתמש בנקודת קצה של השלמת צ'אט Params צריך להתייחס כמו אותו params של API של Openai (ראה את cmdle Get-OpenaiChat). מידע נוסף: https://huggingface.co/blog/tgi-messages-api פועל רק עם מודלים שיש להם תבנית צ'אט!</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: SwitchParameter</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: named</maml:para>
          <maml:para>Default Value: False</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>StreamCallback</maml:name>
        <maml:description>
          <maml:para>Stream Callback לשימוש במקרה של זרמים!</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 3</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-MaritalkApi</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>MaritalkApi</command:noun>
      <maml:description>
        <maml:para>Invoke-MaritalkApi [[-endpoint] &lt;Object&gt;] [[-body] &lt;Object&gt;] [[-method] &lt;Object&gt;] [[-Token] &lt;Object&gt;] [[-StreamCallback] &lt;Object&gt;] [-OpenAI] [&lt;CommonParameters&gt;]</maml:para>
      </maml:description>
    </command:details>
    <maml:description />
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-MaritalkApi</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>OpenAI</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: switch</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: Named</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>StreamCallback</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 4</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>Token</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 3</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>body</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 1</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>endpoint</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 0</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>method</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 2</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-MaritalkInference</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>MaritalkInference</command:noun>
      <maml:description>
        <maml:para>Invoke-MaritalkInference [[-messages] &lt;Object&gt;] [[-MaxTokens] &lt;Object&gt;] [[-temperature] &lt;Object&gt;] [[-top_p] &lt;Object&gt;] [[-model] &lt;Object&gt;] [[-StreamCallback] &lt;Object&gt;] [-do_sample] [&lt;CommonParameters&gt;]</maml:para>
      </maml:description>
    </command:details>
    <maml:description />
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-MaritalkInference</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>MaxTokens</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 1</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>StreamCallback</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 5</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>do_sample</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: switch</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: Named</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>messages</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: prompt</maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 0</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>model</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 4</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>temperature</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 2</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>top_p</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 3</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-PowerhsaiConsoleDraw</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>PowerhsaiConsoleDraw</command:noun>
      <maml:description>
        <maml:para>יוצר מסגרת טקסט וירטואלית, וכותב תווים בתוך גבולות המסגרת</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>יוצר מסגרת ציור בקונסולה, שעוברת עדכון רק באזור מסוים! ניתן לשלוח מספר שורות טקסט והפונקציה תדאג לשמור על הציור באותה מסגרת, ותיתן תחושה שרק אזור מסוים מתעדכן. עבור האפקט הרצוי, פונקציה זו צריכה להיקרא שוב ושוב, ללא כתיבות נוספות בין הקריאות!</maml:para>
      <maml:para>פונקציה זו צריכה לשמש רק במצב אינטראקטיבי של PowerShell, הפועל בחלון קונסולה. היא שימושית לשימוש במצבים שבהם אתה רוצה לראות את התקדמות התוצאה כמחרוזת בדיוק באותו אזור, ואתה יכול להשוות טוב יותר וריאציות. זו רק פונקציה עזר.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-PowerhsaiConsoleDraw</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>Text</maml:name>
        <maml:description>
          <maml:para>הטקסט שייכתב. יכול להיות מערך. אם יעבור את גבולות W ו-H, ייחתך. אם זה קוד בלוק, מפעיל את הקוד בהעברת אובייקט צינור!</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 1</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>w</maml:name>
        <maml:description>
          <maml:para>הערך המקסימלי של תווים בכל שורה</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 2</maml:para>
          <maml:para>Default Value: 10</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>h</maml:name>
        <maml:description>
          <maml:para>הערך המקסימלי של שורות</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 3</maml:para>
          <maml:para>Default Value: 10</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>BlankChar</maml:name>
        <maml:description>
          <maml:para>תו שמשמש כריק</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 4</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>PipeObj</maml:name>
        <maml:description>
          <maml:para>אובייקט צינור</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 5</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: true (ByValue)</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>PassThru</maml:name>
        <maml:description>
          <maml:para>מעביר את האובייקט</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: SwitchParameter</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: named</maml:para>
          <maml:para>Default Value: False</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- EXAMPLE 1 --------------------------</maml:title>
        <dev:code>הדוגמה הבאה כותבת 3 מחרוזות טקסט כל 2 שניות.</dev:code>
        <dev:remarks>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-PowershaiCommand</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>PowershaiCommand</command:noun>
      <maml:description>
        <maml:para>מאפשר להפעיל את רוב הפונקציות בצורה קומפקטית</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>זהו כלי פשוט שמאפשר להפעיל פונקציות שונות בצורה מצומצמת יותר בשורת הפקודה.
שימו לב שעדיין לא כל הפקודות נתמכות.</maml:para>
      <maml:para>מומלץ להשתמש בו יחד עם pshai.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-PowershaiCommand</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>CommandName</maml:name>
        <maml:description>
          <maml:para>שם הפקודה</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 1</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>RemArgs</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 2</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- EXAMPLE 1 --------------------------</maml:title>
        <dev:code>pshai tools # מפרט את הכלים</dev:code>
        <dev:remarks>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>New-GradioSession</command:name>
      <command:verb>New</command:verb>
      <command:noun>GradioSession</command:noun>
      <maml:description>
        <maml:para>Criar uma nova sessão Gradio.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Uma Sessions representa uma conexão para uma app Gradio.
Imagine que uma session seja como se fosse uma aba do navegador aberta conectada em uma determinada app Gradio.
Os arquivos enviados, chamadas feitas, logins, são todos gravados nesta session.</maml:para>
      <maml:para>Este cmdlet retorna um objeto que chamamos de "GradioSesison".
Este objeto pode ser usado em outros commandlets que dependem de session (e pode ser definido uma session ativa, que todos os cmdlets usam por padrão se não especificado).
Toda session tem um nome que a identifica unicamente. Se não informado pelo usuário, será criado automaticamente com base na URL da app.
Não podem existir 2 sessions com o mesmo nome.</maml:para>
      <maml:para>Ao criar um session, este cmdlet salva esta session em um repositório interno de sessions.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>New-GradioSession</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>AppUrl</maml:name>
        <maml:description>
          <maml:para>Url da app</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 1</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>Nome único que identifica esta sessão!</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 2</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>DownloadPath</maml:name>
        <maml:description>
          <maml:para>Diretório onde fazer o download dos arquivos</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 3</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>Force</maml:name>
        <maml:description>
          <maml:para>Force recreate</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: SwitchParameter</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: named</maml:para>
          <maml:para>Default Value: False</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>New-GradioSessionApiProxyFunction</command:name>
      <command:verb>New</command:verb>
      <command:noun>GradioSessionApiProxyFunction</command:noun>
      <maml:description>
        <maml:para></maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>יוצר פונקציות שעוטפות שיחות לנקודת קצה של Gradio (או לכל נקודות הקצה). הפקודה הזו שימושית מאוד ליצירת פונקציות Powershell שעוטפות נקודת קצה API של Gradio, כאשר פרמטרי ה-API נוצרים כפרמטרים של הפונקציה. כך, ניתן להשתמש במשאבים טבעיים של Powershell, כמו השלמה אוטומטית, סוג נתונים ותיעוד, והופך קל מאוד להפעיל כל נקודת קצה ממערכת.</maml:para>
      <maml:para>הפקודה קוראת למטא-נתונים של נקודות הקצה ופרמטרים ויוצר את פונקציות Powershell בהיקף הגלובלי. כך, המשתמש יכול להפעיל את הפונקציות ישירות, כאילו הן פונקציות רגילות.</maml:para>
      <maml:para>לדוגמה, נניח שאפליקציית Gradio בכתובת http://mydemo1.hf.space יש לה נקודת קצה בשם /GenerateImage ליצירת תמונות עם Stable Diffusion. נניח שאפליקציה זו מקבלת 2 פרמטרים: Prompt (תיאור התמונה שיש ליצור) ו-Steps (מספר הסטפס הכולל).</maml:para>
      <maml:para>בדרך כלל, ניתן להשתמש בפקודה Invoke-GradioSessionApi, כך:</maml:para>
      <maml:para>$MySession = Get-GradioSession http://mydemo1.hf.space $ApiEvent = $MySession | Invoke-GradioSessionApi -ApiName 'GenerateImage' -params "A car",100</maml:para>
      <maml:para>זה יפעיל את ה-API, וניתן יהיה לקבל את התוצאות באמצעות Update-GradioApiResult:</maml:para>
      <maml:para>$ApiEvent | Update-GradioApiResult</maml:para>
      <maml:para>עם הפקודה הזו, ניתן לעטוף את השיחות האלו קצת יותר:</maml:para>
      <maml:para>$MySession = Get-GradioSession http://mydemo1.hf.space $MySession | New-GradioSessionApiProxyFunction</maml:para>
      <maml:para>הפקודה לעיל תיצור פונקציה בשם Invoke-GradioApiGenerateimage. אז, ניתן להשתמש בה בצורה פשוטה כדי ליצור את התמונה:</maml:para>
      <maml:para>Invoke-GradioApiGenerateimage -Prompt "A car" -Steps 100</maml:para>
      <maml:para>בברירת מחדל, הפקודה תתבצע ותקבל את אירועי התוצאות, ותכתוב אותם בצינור כך שתוכל להשתלב עם פקודות אחרות. אפילו, חיבור כמה חללים הוא פשוט מאוד, ראה למטה על צינור.</maml:para>
      <maml:para>מינוח</maml:para>
      <maml:para> שמות הפונקציות שנוצרו עוקבים אחר הפורמט: &lt;Prefix&gt;&lt;NomeOp&gt; &lt;Prefix&gt; הוא ערך הפרמטר -Prefix של הפקודה הזו. &lt;NomeOp&gt; הוא שם הפעולה, מתוחזק רק אותיות ומספרים</maml:para>
      <maml:para> לדוגמה, אם הפעולה היא /Op1, והקידומת INvoke-GradioApi, הפונקציה הבאה תיווצר: Invoke-GradioApiOp1</maml:para>
      <maml:para></maml:para>
      <maml:para>פרמטרים הפונקציות שנוצרו כוללות את הלוגיקה הדרושה כדי להמיר את הפרמטרים המועברים ולהפעיל את הפקודה Invoke-GradioSessionApi. כלומר, אותה החזרה חלה כאילו הפעלת את הפקודה הזו ישירות. (כלומר, אירוע יוחזר וייתווסף לרשימת האירועים של המערכת הנוכחית).</maml:para>
      <maml:para> פרמטרי הפונקציות עשויים להשתנות בהתאם לנקודת הקצה של ה-API, מכיוון שכל נקודת קצה כוללת קבוצה שונה של פרמטרים וסוגי נתונים. פרמטרים שהם קבצים (או רשימה של קבצים), כוללים שלב נוסף של העלאה. ניתן להפנות לקובץ מקומית והעלאתו תתבצע לשרת. אם תציין כתובת URL, או אובייקט FileData שתקבל מפקודה אחרת, לא תבוצע העלאה נוספת, רק ייווצר אובייקט FileData תואם לשליחה באמצעות API.</maml:para>
      <maml:para> בנוסף לפרמטרי נקודת הקצה, יש קבוצה נוספת של פרמטרים שתתווסף תמיד לפונקציה שנוצרת. הם: - Manual אם משתמשים בו, גורם לפקודה להחזיר את האירוע שנוצר על ידי INvoke-GradioSessionApi. במקרה זה יהיה עליך לקבל באופן ידני את התוצאות באמצעות Update-GradioSessionApiResult</maml:para>
      <maml:para> - ApiResultMap ממפה את תוצאות הפקודות האחרות לפרמטרים. ראה עוד בסעיף צינור.</maml:para>
      <maml:para> - DebugData למטרות ניפוי באגים על ידי המפתחים.</maml:para>
      <maml:para></maml:para>
      <maml:para>העלאה פרמטרים שמקבלים קבצים מטופלים באופן מיוחד. לפני הפעלת ה-API, הפקודה Send-GradioSessionFiles משמשת כדי להעלות את הקבצים הללו לאפליקציה Gradio המתאימה. זו עוד יתרון גדול בשימוש בפקודה זו, מכיוון שזה הופך להיות שקוף, והמשתמש לא צריך להתמודד עם העלאות.</maml:para>
      <maml:para>צינור</maml:para>
      <maml:para> אחת מתכונות Powershell החזקות ביותר היא צינור, one אפשר לחבר פקודות שונות באמצעות |. הפקודה הזו גם שואפת למקסם את השימוש במשאב זה.</maml:para>
      <maml:para> ניתן לחבר את כל הפונקציות שנוצרו עם |. בעת ביצוע פעולה זו, כל אירוע שנוצר על ידי הפקודה הקודמת מועבר לבא אחריו.</maml:para>
      <maml:para> שקול שני אפליקציות Gradio, App1 ו-App2. App1 כוללת את נקודת הקצה Img, עם פרמטר בשם Text, שיוצר תמונות באמצעות Diffusers, ומציג את התמונות חלקיות ככל שהן נוצרות. App2 כוללת נקודת קצה Ascii, עם פרמטר בשם Image, שמשנה תמונה לגרסת ASCII בטקסט.</maml:para>
      <maml:para> ניתן לחבר את שתי הפקודות הללו בצורה פשוטה מאוד עם צינור. ראשית, צור את המערכות</maml:para>
      <maml:para> $App1 = New-GradioSession http://stable-diffusion $App2 = New-GradioSession http://ascii-generator</maml:para>
      <maml:para> צור את הפונקציות $App1 | New-GradioSessionApiProxy -Prefix App # זה ייצור את הפונקציה AppImg $App2 | New-GradioSessionApiProxy -Prefix App # זה ייצור את הפונקציה AppAscii</maml:para>
      <maml:para> צור את התמונה וחבר אותה למייצר ASCII:</maml:para>
      <maml:para> AppImg -Text "A car" | AppAscii -Map ImageInput=0 | %{ $ .data[0]; write-host $ .pipeline[0].data[0].url }</maml:para>
      <maml:para> עכשיו נפרק את הרצף לעיל.</maml:para>
      <maml:para> לפני צינור הראשון, יש לנו את הפקודה שיוצרת את התמונה: AppImg -Text "A car" פונקציה זו קוראת לנקודת הקצה /Img של App1. נקודת קצה זו מייצרת פלט לשלב יצירת התמונות באמצעות ספריית Diffusers של hugging face. במקרה זה, כל פלט יהיה תמונה (קצת מטושטשת), עד לפלט האחרון שיהיה התמונה הסופית. תוצאה זו נמצאת בנכס data של אובייקט הצינור. היא מערך עם התוצאות.</maml:para>
      <maml:para> מיד אחריו בצינור, יש לנו את הפקודה: AppAscii -Map ImageInput=0 פקודה זו תקבל כל אובייקט שנוצר על ידי הפקודה AppImg, שבמקרה זה, הן התמונות החלקיות של תהליך הדיפוזיה.</maml:para>
      <maml:para> בגלל העובדה שהפקודות עשויות ליצור מערך של פלטים, יש למפות בדיוק אילו מהתוצאות צריכות להיות משויכות לאילו פרמטרים. לכן, אנו משתמשים בפרמטר -Map (-Map הוא כינוי, למעשה, השם הנכון הוא ApiResultMap) התחביר פשוט: NomeParam=DataIndex,NomeParam=DataIndex בפקודה לעיל, אנו אומרים: AppAscii, השתמש בערך הראשון של נכס data בפרמטר ImageInput. לדוגמה, אם AppImg יחזיר 4 ערכים, והתמונה תהיה במיקום האחרון, עליך להשתמש ב-ImageInput=3 (0 הוא הראשון).</maml:para>
      <maml:para></maml:para>
      <maml:para> לבסוף, צינור אחרון רק מראה את תוצאת AppAscii, שנמצאת כעת באובייקט הצינור, $_, בנכס .data (בדומה לתוצאת AppImg). ולשם השלמה, אובייקט הצינור כולל נכס מיוחד, בשם pipeline. באמצעותו, ניתן לגשת לכל התוצאות של הפקודות שנוצרו. לדוגמה, $_.pipeline[0], מכיל את תוצאת הפקודה הראשונה (AppImg).</maml:para>
      <maml:para> בזכות מנגנון זה, הופך הרבה יותר קל לחבר אפליקציות Gradio שונות בצנור יחיד. שים לב שרצף זה פועל רק בין פקודות שנוצרו על ידי New-GradioSessionApiProxy. ביצוע צינור של פקודות אחרות, לא ייצור את אותה תוצאה (יהיה צורך להשתמש במשהו כמו For-EachObject ולקשר את הפרמטרים ישירות)</maml:para>
      <maml:para></maml:para>
      <maml:para>מערכות כאשר הפונקציה נוצרת, המערכת של מקור נוצרת יחד עם הפונקציה. אם המערכת תוסר, הפקודה תיצור שגיאה. במקרה זה, יש ליצור את הפונקציה על ידי הפעלת הפקודה הזו שוב.</maml:para>
      <maml:para></maml:para>
      <maml:para>התרשים הבא מסכם את התלותיות המעורבות:</maml:para>
      <maml:para> New-GradioSessionApiProxyFunction(Prefix) ---&gt; function &lt;Prefix&gt;&lt;OpName&gt; ---&gt; Send-GradioSessionFiles (כאשר יש קבצים) ---&gt; Invoke-GradioSessionApi | Update-GradioSessionApiResult</maml:para>
      <maml:para>מכיוון ש-Invoke-GradioSessionApi הוא זה שמבוצע בסופו של דבר, כל הכללים שלו חלים. ניתן להשתמש ב-Get-GradioSessionApiProxyFunction כדי לקבל רשימה של מה שנוצר ו-Remove-GradioSessionApiProxyFunction כדי להסיר פונקציה אחת או יותר שנוצרו. הפונקציות נוצרות באמצעות מודול דינמי.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>New-GradioSessionApiProxyFunction</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>ApiName</maml:name>
        <maml:description>
          <maml:para>ליצור רק עבור נקודת קצה ספציפית זו</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 1</maml:para>
          <maml:para>Default Value: @()</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>Prefix</maml:name>
        <maml:description>
          <maml:para>קידומת הפונקציות שנוצרו</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 2</maml:para>
          <maml:para>Default Value: Invoke-GradioApi</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>מערכת</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 3</maml:para>
          <maml:para>Default Value: .</maml:para>
          <maml:para>Accept pipeline input: true (ByValue)</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>Force</maml:name>
        <maml:description>
          <maml:para>מאלץ יצירת הפונקציה, גם אם כבר קיימת אחת עם אותו שם!</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: SwitchParameter</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: named</maml:para>
          <maml:para>Default Value: False</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>New-PowershaiChat</command:name>
      <command:verb>New</command:verb>
      <command:noun>PowershaiChat</command:noun>
      <maml:description>
        <maml:para>יוצר צ'אט PowershaAI חדש.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>PowershaAI מביא איתו מושג של "צ'אטים", דומים לצ'אטים שאתם רואים ב-OpenAI, או ל-"threads" של ה-API של Assistants.
כל צ'אט שנוצר מקבל סט פרמטרים, הקשר והיסטוריה משלו.
כאשר אתם משתמשים ב-cmdlet Send-PowershaiChat (כינוי ia), הוא שולח הודעות למודל, וההיסטוריה של השיחה הזו עם המודל נשמרת בצ'אט שנוצר כאן על ידי PowershAI.
כלומר, כל ההיסטוריה של השיחה שלכם עם המודל נשמרת כאן בסשן של PowershAI, ולא שם במודל או ב-API.
כך PowershAI שומר על כל השליטה במה לשלוח ל-LLM ולא תלוי במנגנונים שונים של APIs שונים מספקים כדי לנהל את ההיסטוריה. </maml:para>
      <maml:para></maml:para>
      <maml:para>כל צ'אט כולל סט פרמטרים שבשינוי שלהם ישפיעו רק על אותו צ'אט.
פרמטרים מסוימים של PowershAI הם גלובליים, כמו למשל, הספק המשמש. שינוי הספק גורם לצ'אט להתחיל להשתמש בספק החדש, אך שומר על אותה היסטוריה.
זה מאפשר לכם לנהל שיחות עם מודלים שונים, תוך כדי שמירה על אותה היסטוריה.
בנוסף לפרמטרים אלו, כל צ'אט כולל היסטוריה.
ההיסטוריה כוללת את כל השיחות והאינטראקציות שנעשו עם המודלים, ושומרת על התגובות שהוחזרו על ידי APIs.</maml:para>
      <maml:para>לצ'אט גם יש הקשר, שהוא לא יותר מכל ההודעות ששלחתם.
בכל פעם ששולחים הודעה חדשה בצ'אט, Powershai מוסיף את ההודעה הזו להקשר.
עם קבלת התגובה מהמודל, התגובה הזו מתווספת להקשר.
בהודעה הבאה ששלחתם, כל היסטוריית ההודעות מההקשר נשלחת, גורמת למודל, ללא תלות בספק, להחזיק זיכרון של השיחה.
העובדה שההקשר נשמר כאן בסשן של Powershell מאפשרת תכונות כמו שמירת ההיסטוריה שלכם בדיסק, יישום ספק ייחודי לשמירת ההיסטוריה שלכם בענן, שמירה רק ב-Pc שלכם, וכו'. תכונות עתידיות יכולות ליהנות מזה.</maml:para>
      <maml:para>כל הפקודות *-PowershaiChat מתמקדות בצ'אט הפעיל או בצ'אט שאתם מציינים במפורש בפרמטר (בדרך כלל עם השם -ChatId).
הצ'אט הפעיל הוא הצ'אט אליו יישלחו ההודעות, אם לא צוין ChatId (או אם הפקודה אינה מאפשרת לציין צ'אט במפורש).
קיים צ'אט מיוחד בשם "default" שהוא הצ'אט שנוצר בכל פעם שאתם משתמשים ב-Send-PowershaiChat ללא ציון צ'אט וללא צ'אט פעיל מוגדר.
אם אתם סוגרים את הסשן של Powershell, כל היסטוריית הצ'אטים הזו אובדת.
אתם יכולים לשמור בדיסק, באמצעות הפקודה Export-PowershaiSettings. התוכן נשמר מוצפן באמצעות סיסמה שאתם מציינים.</maml:para>
      <maml:para>בעת שליחת הודעות, PowershaAI שומר על מנגנון פנימי שמוחק את הקשר של הצ'אט, כדי למנוע שליחה של יותר מדי מידע. גודל ההקשר המקומי (כאן בסשן של Powershai, ולא ב-LLM), נשלט על ידי פרמטר (השתמשו ב-Get-PowershaiChatParameter כדי לראות את רשימת הפרמטרים)</maml:para>
      <maml:para>שים לב, בשל אופן הפעולה של Powershai, תלוי בכמות המידע שנשלחת וחוזרת, בתוספת ההגדרות של הפרמטרים, אתם עלולים לגרום ל-Powershell שלכם לצרוך זיכרון רב. אתם יכולים לנקות את הקשר וההיסטוריה באופן ידני מהצ'אט באמצעות Reset-PowershaiCurrentChat</maml:para>
      <maml:para>לפרטים נוספים עיינו בנושא about_Powershai_Chats,</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>New-PowershaiChat</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>ChatId</maml:name>
        <maml:description>
          <maml:para>מזהה של הצ'אט. אם לא צוין, ייוצר מזהה לפי ברירת מחדל כמה דפוסים של מזהים שמורים לשימוש פנימי. אם אתם משתמשים בהם אתם עלולים לגרום לחוסר יציבות ב-PowershAI. הערכים הבאים שמורים: default pwshai *</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 1</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>IfNotExists</maml:name>
        <maml:description>
          <maml:para>יוצר רק אם לא קיים צ'אט באותו שם</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: SwitchParameter</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: named</maml:para>
          <maml:para>Default Value: False</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>Recreate</maml:name>
        <maml:description>
          <maml:para>אילוץ יצירת צ'אט מחדש אם כבר נוצר!</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: SwitchParameter</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: named</maml:para>
          <maml:para>Default Value: False</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>Tools</maml:name>
        <maml:description>
          <maml:para>יוצר צ'אט וכולל את הכלים האלה!</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 2</maml:para>
          <maml:para>Default Value: @()</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>New-PowershaiError</command:name>
      <command:verb>New</command:verb>
      <command:noun>PowershaiError</command:noun>
      <maml:description>
        <maml:para>יוצר חריגה מותאמת אישית חדשה עבור PowershaAI</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>מקל על יצירת חריגות מותאמות אישית! משמש באופן פנימי על ידי ספקים ליצירת חריגות עם מאפיינים וסוגים שניתן להחזיר מאוחר יותר.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>New-PowershaiError</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>Message</maml:name>
        <maml:description>
          <maml:para>הודעת החריגה!</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 1</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>Props</maml:name>
        <maml:description>
          <maml:para>מאפיינים מותאמים אישית</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 2</maml:para>
          <maml:para>Default Value: @{}</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>Type</maml:name>
        <maml:description>
          <maml:para>סוג נוסף!</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 3</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>Parent</maml:name>
        <maml:description>
          <maml:para>חריגת אב!</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 4</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>New-PowershaiParameters</command:name>
      <command:verb>New</command:verb>
      <command:noun>PowershaiParameters</command:noun>
      <maml:description>
        <maml:para>יוצר אובייקט חדש המייצג את הפרמטרים של PowershaiChat</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>יוצר אובייקט ברירת מחדל המכיל את כל הפרמטרים האפשריים שניתן להשתמש בהם בצ'אט! המשתמש יכול להשתמש ב-get-help New-PowershaiParameters כדי לקבל את התיעוד של הפרמטרים.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>New-PowershaiParameters</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>stream</maml:name>
        <maml:description>
          <maml:para>כאשר true, משתמש במצב זרם, כלומר, ההודעות מוצגות ככל שהמודל מייצר אותן</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 1</maml:para>
          <maml:para>Default Value: True</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>Json</maml:name>
        <maml:description>
          <maml:para>מאפשר מצב JSON. במצב זה, המודל נאלץ להחזיר תגובה עם JSON.
כאשר מופעל, ההודעות שנוצרו דרך זרם לא מוצגות ככל שהן נוצרות, ורק התוצאה הסופית מוחזרת.</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Boolean</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 2</maml:para>
          <maml:para>Default Value: False</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>model</maml:name>
        <maml:description>
          <maml:para>שם המודל שישמש
אם null, משתמש במודל שהוגדר עם Set-AiDefaultModel</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: String</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 3</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>MaxTokens</maml:name>
        <maml:description>
          <maml:para>מספר מרבי של טוקנים שיוחזרו על ידי המודל</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Int32</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 4</maml:para>
          <maml:para>Default Value: 2048</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>ShowFullSend</maml:name>
        <maml:description>
          <maml:para>מדפיס את הפרומפט כולו שנשלח ל-LLM</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Boolean</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 5</maml:para>
          <maml:para>Default Value: False</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>ShowTokenStats</maml:name>
        <maml:description>
          <maml:para>בסוף כל הודעה, מציג את הסטטיסטיקה של צריכת טוקנים, שהוחזרה על ידי ה-API</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 6</maml:para>
          <maml:para>Default Value: False</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>MaxInteractions</maml:name>
        <maml:description>
          <maml:para>מספר מרבי של אינטראקציות שיבוצעו בפעם אחת בכל פעם שהודעה נשלחת, המודל מבצע 1 איטרציה (שולח את ההודעה וקולט תגובה).
אם המודל מבקש קריאה לפונקציה, התגובה שנוצרה תשלח שוב למודל. זה נחשב כאיטרציה נוספת.
פרמטר זה שולט במספר המרבי של האינטראקציות שיכולות להתקיים בכל שיחה. זה עוזר למנוע לולאות אינסופיות בלתי צפויות.</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 7</maml:para>
          <maml:para>Default Value: 50</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>MaxSeqErrors</maml:name>
        <maml:description>
          <maml:para>מספר מרבי של שגיאות ברצף שנוצרו על ידי קריאה לכלי.
בעת שימוש בקריאה לכלי, פרמטר זה מגביל כמה כלים ברצף שגרמו לשגיאה ניתן לקרוא.
השגיאה המשתקפת היא החריגה שגרם הסקריפט או הפקודה שהוגדרו.</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 8</maml:para>
          <maml:para>Default Value: 5</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>MaxContextSize</maml:name>
        <maml:description>
          <maml:para>גודל מרבי של הקשר, בתווים בעתיד, זה יהיה בטוקנים שולט בכמות ההודעות בהקשר הנוכחי של הצ'אט. כאשר מספר זה יעבור, Powershai ינקה אוטומטית את ההודעות הישנות ביותר.</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 9</maml:para>
          <maml:para>Default Value: 8192</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>ContextFormatterFunc</maml:name>
        <maml:description>
          <maml:para>פונקציה המשמשת לעיצוב אובייקטים שעוברים דרך צינור</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 10</maml:para>
          <maml:para>Default Value: ConvertTo-PowershaiContextOutString</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>ContextFormatterParams</maml:name>
        <maml:description>
          <maml:para>ארגומנטים להעברה ל-ContextFormatterFunc</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 11</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>ShowArgs</maml:name>
        <maml:description>
          <maml:para>אם true, מציג את ארגומנטים הפונקציות כאשר קריאה לכלי מופעלת כדי להפעיל פונקציה כלשהי</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 12</maml:para>
          <maml:para>Default Value: True</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>PrintToolsResults</maml:name>
        <maml:description>
          <maml:para>מציג את התוצאות של הכלים כאשר הם מבוצעים על ידי PowershAI בתגובה לקריאת כלי של המודל</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 13</maml:para>
          <maml:para>Default Value: False</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>SystemMessageFixed</maml:name>
        <maml:description>
          <maml:para>הודעת מערכת שמוודאת שנשלחת תמיד, ללא קשר להיסטוריה ולניקוי של הצ'אט!</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 14</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>RawParams</maml:name>
        <maml:description>
          <maml:para>פרמטרים להעברה ישירות ל-API שגורם למודל.
הספק חייב ליישם תמיכה בזה.
כדי להשתמש בזה עליך לדעת את פרטי היישום של הספק וכיצד ה-API שלו פועל!</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 15</maml:para>
          <maml:para>Default Value: @{}</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>ContextFormat</maml:name>
        <maml:description>
          <maml:para>שולט בתבנית המשמשת בעת הזרקת נתוני הקשר! פרמטר זה הוא scriptblock שצריך להחזיר מחרוזת עם הקשר שיש להזריק לפרומפט! פרמטרי ה-scriptblock הם: FormattedObject - האובייקט שמייצג את הצ'אט הפעיל, שכבר מעוצב באמצעות ה-Formatter שהוגדר CmdParams - הפרמטרים שהועברו ל-Send-PowershaAIChat. זהו אותו אובייקט שמוחזר על ידי GetMyParams Chat - הצ'אט שבו הנתונים נשלחים. אם NULL, הוא ייצור ברירת מחדל. בדוק את cmdlet Send-PowershaiChat לפרטים</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 16</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Remove-GradioSession</command:name>
      <command:verb>Remove</command:verb>
      <command:noun>GradioSession</command:noun>
      <maml:description>
        <maml:para>הסר סשן gradio</maml:para>
      </maml:description>
    </command:details>
    <maml:description />
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Remove-GradioSession</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>מפרט את שם הסשן. * מקבל את כל . מקבל את ברירת המחדל</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 1</maml:para>
          <maml:para>Default Value: *</maml:para>
          <maml:para>Accept pipeline input: true (ByValue)</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Remove-GradioSessionApiProxyFunction</command:name>
      <command:verb>Remove</command:verb>
      <command:noun>GradioSessionApiProxyFunction</command:noun>
      <maml:description>
        <maml:para>הסר פונקציות שנוצרו עם New-GradioSessionApiProxy (השתמש ב- Get-GradioSessionApiProxyFunction כדי להחזיר)!</maml:para>
      </maml:description>
    </command:details>
    <maml:description />
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Remove-GradioSessionApiProxyFunction</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>Function</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 1</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: true (ByValue)</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Remove-PowershaiChat</command:name>
      <command:verb>Remove</command:verb>
      <command:noun>PowershaiChat</command:noun>
      <maml:description>
        <maml:para>הסר צ'אט והחזר את האובייקט עם כל ההיסטוריה וההקשר</maml:para>
      </maml:description>
    </command:details>
    <maml:description />
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Remove-PowershaiChat</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>ChatId</maml:name>
        <maml:description>
          <maml:para>מזהה הצ'אט שברצונך להסיר, או אובייקט המייצג את הצ'אט!</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: id</maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 1</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: true (ByPropertyName)</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Remove-PowershaiChatTool</command:name>
      <command:verb>Remove</command:verb>
      <command:noun>PowershaiChatTool</command:noun>
      <maml:description>
        <maml:para>הסר כלי סופית!</maml:para>
      </maml:description>
    </command:details>
    <maml:description />
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Remove-PowershaiChatTool</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>tool</maml:name>
        <maml:description>
          <maml:para>שם הפקודה, התסריט, הפונקציות שהוכנסו בעבר ככלי. אם זה קובץ .ps1, מתייחס אליו כתסריט, אלא אם כן -Force command נמצא בשימוש. אתה יכול להשתמש בתוצאה של Get-PowershaiChatTool באמצעות צינור לפקודה זו, שתוכל לזהות אותו בעת שליחת האובייקט המוחזר, כל שאר הפרמטרים מתעלמים.</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 1</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: true (ByValue)</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>ForceCommand</maml:name>
        <maml:description>
          <maml:para>אילץ להתייחס לכלי כפקודה, כאשר זו מחרוזת</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: SwitchParameter</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: named</maml:para>
          <maml:para>Default Value: False</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>ChatId</maml:name>
        <maml:description>
          <maml:para>צ'אט להסרה ממנו</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 2</maml:para>
          <maml:para>Default Value: .</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>global</maml:name>
        <maml:description>
          <maml:para>הסר מרשימת הכללי, אם הכלי נוסף בעבר ככללי</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: SwitchParameter</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: named</maml:para>
          <maml:para>Default Value: False</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Reset-OpenaiBaseUrl</command:name>
      <command:verb>Reset</command:verb>
      <command:noun>OpenaiBaseUrl</command:noun>
      <maml:description>
        <maml:para>איפוס-OpenaiBaseUrl</maml:para>
      </maml:description>
    </command:details>
    <maml:description />
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Reset-OpenaiBaseUrl</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters />
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Reset-PowershaiChatToolsCache</command:name>
      <command:verb>Reset</command:verb>
      <command:noun>PowershaiChatToolsCache</command:noun>
      <maml:description>
        <maml:para>מנקה את המטמון של כלים של AI.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>PowershAI שומר מטמון עם כלים "מהודרים". כאשר PowershAI שולח רשימת כלים ל-LLM, הוא צריך לשלוח יחד איתו את תיאור הכלים, רשימת פרמטרים, תיאור, וכו'. יצירת רשימה זו יכולה לקחת זמן משמעותי, מכיוון שהוא יסרוק את רשימת הכלים, הפונקציות, ולכל אחד, יסרוק את העזרה (ועבור כל פרמטר, יסרוק את העזרה שלו).</maml:para>
      <maml:para>כאשר מוסיפים cmdlet כמו Add-AiTool, הוא לא מהודר באותו רגע. הוא משאיר את זה לעתיד, כאשר הוא צריך להפעיל את ה-LLM, בפונקציה Send-PowershaiChat. אם המטמון לא קיים, אז הוא מהודר במקום, מה שיכול לגרום לכך שהשליחה הראשונה ל-LLM תיקח כמה מילישניות או שניות יותר מהרגיל.</maml:para>
      <maml:para>ההשפעה הזו היא פרופורציונלית למספר הפונקציות והפרמטרים שנשלחים. </maml:para>
      <maml:para>כל פעם שאתם משתמשים ב-Add-AiTool או Add-AiScriptTool, הוא מבטל את המטמון, כך שבפעם הבאה שהוא יתבצע, הוא ייווצר. זה מאפשר להוסיף פונקציות רבות בו זמנית, בלי שהן ימהודרו כל פעם שאתם מוסיפים.</maml:para>
      <maml:para>עם זאת, אם תשנו את הפונקציה שלכם, המטמון לא ייחשב מחדש. אז, תצטרכו להשתמש ב-cmdlet הזה כדי שהפעלה הבאה תכיל את הנתונים המעודכנים של הכלים שלכם לאחר שינויים בקוד או בסקריפט.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Reset-PowershaiChatToolsCache</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>ChatId</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 1</maml:para>
          <maml:para>Default Value: .</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Reset-PowershaiCurrentChat</command:name>
      <command:verb>Reset</command:verb>
      <command:noun>PowershaiCurrentChat</command:noun>
      <maml:description>
        <maml:para>מחק את ההיסטוריה וההקשר של הצ'אט הנוכחי.</maml:para>
      </maml:description>
    </command:details>
    <maml:description />
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Reset-PowershaiCurrentChat</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>ChatId</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 1</maml:para>
          <maml:para>Default Value: .</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>WhatIf</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: SwitchParameter</maml:para>
          <maml:para>Aliases: wi</maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: named</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>Confirm</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: SwitchParameter</maml:para>
          <maml:para>Aliases: cf</maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: named</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Send-GradioApi</command:name>
      <command:verb>Send</command:verb>
      <command:noun>GradioApi</command:noun>
      <maml:description>
        <maml:para></maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>שולח נתונים ל-Gradio ומחזיר אובייקט שייצג את האירוע! העבר אובייקט זה ל-cmdlets אחרים כדי לקבל את התוצאות.</maml:para>
      <maml:para>כיצד API של Gradio פועלת</maml:para>
      <maml:para> מבוסס על: https://www.gradio.app/guides/querying-gradio-apps-with-curl</maml:para>
      <maml:para> כדי להבין טוב יותר כיצד להשתמש ב-cmdlet זה, חשוב להבין כיצד API של Gradio פועלת.
כאשר אנו קוראים נקודת קצה כלשהי של API, היא לא מחזירה את הנתונים באופן מיידי.
זאת בשל העובדה הפשוטה כי העיבוד הוא נרחב, בשל אופיו (בינה מלאכותית ולמידת מכונה).
לכן, במקום להחזיר את התוצאה, או להמתין לנצח, Gradio מחזירה "Event Id".
עם אירוע זה, נוכל לקבל באופן תקופתי את התוצאות שהופקו.
Gradio ייצור הודעות אירועים עם הנתונים שנוצרו. עלינו להעביר את EventId שנוצר כדי לקבל את החלקים החדשים שנוצרו. אירועים אלה נשלחים באמצעות Server Side Events (SSE), ויכולים להיות אחד מהבאים: - hearbeat כל 15 שניות, Gradio ישלח אירוע זה כדי לשמור על החיבור פעיל.
לכן, בעת שימוש ב-cmdlet Update-GradioApiResult, הוא עשוי להימשך זמן מה עד שיחזור.</maml:para>
      <maml:para> - complete היא ההודעה האחרונה שנשלחה על ידי Gradio כאשר הנתונים נוצרו בהצלחה!</maml:para>
      <maml:para> - error נשלח כאשר הייתה שגיאה בעיבוד.
- generating נוצר כאשר ל-API כבר יש נתונים זמינים, אך, עדיין עשויים להגיע נתונים נוספים.</maml:para>
      <maml:para> כאן, ב-PowershAI, אנו מפרידים זאת לשלושה חלקים גם: - cmdlet זה (Send-GradioApi) מבצע את בקשת ההתחלה ל-Gradio ומחזיר אובייקט שייצג את האירוע (נקרא לו אובייקט GradioApiEvent) - אובייקט התוצאה המתקבל, מסוג GradioApiEvent, מכיל את כל מה שצריך כדי לשאול את האירוע והוא גם שומר את הנתונים והשגיאות שהתקבלו. - לבסוף, יש לנו את cmdlet Update-GradioApiResult, שבו עליכם להעביר את האירוע שנוצר, והוא ישאל את API של Gradio ויקבל את הנתונים החדשים.
בדוק את העזרה של cmdlet זה למידע נוסף על אופן השליטה במנגנון זה לקבלת הנתונים.</maml:para>
      <maml:para></maml:para>
      <maml:para> אז, בזרם רגיל, עליכם לעשות את הדברים הבאים: </maml:para>
      <maml:para> #INvoque נקודת הקצה של graido! $MeuEvento = SEnd-GradioApi ... </maml:para>
      <maml:para> # קבל תוצאות עד שתסתיים! # בדוק את העזרה של cmdlet זה כדי ללמוד עוד! $MeuEvento | Update-GradioApiResult</maml:para>
      <maml:para>אובייקט GradioApiEvent</maml:para>
      <maml:para> אובייקט GradioApiEvent המתקבל מ-cmdlet זה מכיל את כל מה שצריך כדי ש-PowershAI ישלוט במנגנון ויקבל את הנתונים.
חשוב שתכירו את המבנה שלו כדי שתדעו כיצד לאסוף את הנתונים שנוצרו על ידי API. מאפיינים:</maml:para>
      <maml:para> - Status
מציין את מצב האירוע. כאשר מצב זה הוא "complete", פירוש הדבר ש-API סיימה את העיבוד וכל הנתונים האפשריים כבר נוצרו.
עד שיהיה שונה מכך, עליכם להפעיל Update-GradioApiResult כדי שיבדוק את המצב ויעדכן את המידע. </maml:para>
      <maml:para> - QueryUrl
ערך פנימי המכיל את נקודת הקצה המדויקת לשאילתת התוצאות</maml:para>
      <maml:para> - data
מערך המכיל את כל נתוני התגובה שנוצרו. בכל פעם שאתה מפעיל Update-GradioApiResult, אם יהיו נתונים, הוא יוסיף למערך זה.
- events
רשימת אירועים שנוצרו על ידי השרת. </maml:para>
      <maml:para> - error
אם היו שגיאות בתגובה, שדה זה יכיל אובייקט כלשהו, מחרוזת, וכו ', המתאר פרטים נוספים.</maml:para>
      <maml:para> - LastQueryStatus
מציין את מצב השאילתה האחרונה ב-API.
אם "normal", מציין כי API נשאלה והחזירה עד הסוף כרגיל. אם "HeartBeatExpired", מציין שהשאילתה הופסקה בשל זמן קצוב של hearbeat שהוגדר על ידי המשתמש ב-cmdlet Update-GradioApiResult</maml:para>
      <maml:para> - req נתוני הבקשה שבוצעה!</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Send-GradioApi</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>AppUrl</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 1</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>ApiName</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 2</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>Params</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 3</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>SessionHash</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 4</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>EventId</maml:name>
        <maml:description>
          <maml:para>אם סופק, לא קורא ל-API, אלא יוצר את האובייקט ומשתמש בערך זה כאילו הוא התשובה</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 5</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>token</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 6</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Send-GradioFile</command:name>
      <command:verb>Send</command:verb>
      <command:noun>GradioFile</command:noun>
      <maml:description>
        <maml:para>מעלה אחד או יותר קבצים. מחזיר אובייקט באותו פורמט כמו gradio FileData(https://www.gradio.app/docs/gradio/filedata). אם אתה רוצה להחזיר רק את הנתיב של הקובץ בשרת, השתמש בפרמטר -Raw. תודה https://www.freddyboulton.com/blog/gradio-curl and https://www.gradio.app/guides/querying-gradio-apps-with-curl</maml:para>
      </maml:description>
    </command:details>
    <maml:description />
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Send-GradioFile</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>AppUrl</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 1</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>Files</maml:name>
        <maml:description>
          <maml:para>רשימת קבצים (נתיבים או FileInfo)</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 2</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>Raw</maml:name>
        <maml:description>
          <maml:para>מחזיר את התוצאה ישירות מהשרת!</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: SwitchParameter</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: named</maml:para>
          <maml:para>Default Value: False</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Send-GradioSessionFiles</command:name>
      <command:verb>Send</command:verb>
      <command:noun>GradioSessionFiles</command:noun>
      <maml:description>
        <maml:para>מעלה קבצים לפגישת Gradio! מחזיר אובייקט FileData עבור קובץ שהועלה, ושומר הפניה פנימית.</maml:para>
      </maml:description>
    </command:details>
    <maml:description />
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Send-GradioSessionFiles</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>files</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 1</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 2</maml:para>
          <maml:para>Default Value: .</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Set-AiDefaultModel</command:name>
      <command:verb>Set</command:verb>
      <command:noun>AiDefaultModel</command:noun>
      <maml:description>
        <maml:para>הגדרת דגם LLM ברירת מחדל עבור ספק שירות זה</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>משתמשים יכולים להגדיר דגם LLM ברירת מחדל, שיישמש כאשר יהיה צורך בדגם LLM.
פקודות כמו Send-PowershaAIChat, Get-AiChat, מצפות לדגם, ואם לא סיפקתם דגם, הן משתמשות בדגם שהוגדר באמצעות פקודה זו.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Set-AiDefaultModel</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>model</maml:name>
        <maml:description>
          <maml:para>מזהה הדגם, כפי שמופיע ב-Get-AiModels אתה יכול להשתמש בכרטיסייה כדי להשלים את שורת הפקודה.</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 1</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>Force</maml:name>
        <maml:description>
          <maml:para>אילוץ הגדרת הדגם, גם אם הוא לא מוחזר ב-Get-AiModels</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: SwitchParameter</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: named</maml:para>
          <maml:para>Default Value: False</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Set-AiProvider</command:name>
      <command:verb>Set</command:verb>
      <command:noun>AiProvider</command:noun>
      <maml:description>
        <maml:para>משנה את הספק הנוכחי</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>ספקים הם סקריפטים המיישמים גישה ל-APIs שלהם. לכל ספק יש את הדרך שלו להפעלת APIs, תבנית נתונים, סכימה של תשובה וכו'.</maml:para>
      <maml:para>כשאתה משנה את הספק, אתה משפיע על פקודות מסוימות הפועלות בספק הנוכחי, כמו `Get-AiChat`, `Get-AiModels`, או הצ'אטים, כמו Send-PowershaAIChat. לפרטים נוספים על הספקים עיין בנושא about_Powershai_Providers</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Set-AiProvider</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>provider</maml:name>
        <maml:description>
          <maml:para>שם הספק</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 1</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Set-ClaudeToken</command:name>
      <command:verb>Set</command:verb>
      <command:noun>ClaudeToken</command:noun>
      <maml:description>
        <maml:para>הגדר את טוקן Claude [&lt;CommonParameters&gt;]</maml:para>
      </maml:description>
    </command:details>
    <maml:description />
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Set-ClaudeToken</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters />
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Set-GoogleApiKey</command:name>
      <command:verb>Set</command:verb>
      <command:noun>GoogleApiKey</command:noun>
      <maml:description>
        <maml:para>מגדיר מפתח API (טוקן) של Google API.</maml:para>
      </maml:description>
    </command:details>
    <maml:description />
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Set-GoogleApiKey</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters />
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Set-GradioSession</command:name>
      <command:verb>Set</command:verb>
      <command:noun>GradioSession</command:noun>
      <maml:description>
        <maml:para>הגדר אפשרויות מסוימות של session.</maml:para>
      </maml:description>
    </command:details>
    <maml:description />
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Set-GradioSession</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Sessão Gradio</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 1</maml:para>
          <maml:para>Default Value: .</maml:para>
          <maml:para>Accept pipeline input: true (ByValue)</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>Default</maml:name>
        <maml:description>
          <maml:para>הגדר את session כברירת מחדל</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: SwitchParameter</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: named</maml:para>
          <maml:para>Default Value: False</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>MaxCalls</maml:name>
        <maml:description>
          <maml:para>הגדר את מספר הקריאות המרבי. למידע נוסף עיין ב-Invoke-GradioSessionApi</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 2</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>MaxCallsPolicy</maml:name>
        <maml:description>
          <maml:para>הגדר את מדיניות מספר הקריאות המרבי למידע נוסף עיין ב-Invoke-GradioSessionApi</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 3</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Set-HuggingFaceToken</command:name>
      <command:verb>Set</command:verb>
      <command:noun>HuggingFaceToken</command:noun>
      <maml:description>
        <maml:para>מגדיר את הטוקן של Hugging Face</maml:para>
      </maml:description>
    </command:details>
    <maml:description />
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Set-HuggingFaceToken</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters />
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Set-MaritalkToken</command:name>
      <command:verb>Set</command:verb>
      <command:noun>MaritalkToken</command:noun>
      <maml:description>
        <maml:para>Set-MaritalkToken [&lt;CommonParameters&gt;]</maml:para>
      </maml:description>
    </command:details>
    <maml:description />
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Set-MaritalkToken</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters />
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Set-OllamaUrl</command:name>
      <command:verb>Set</command:verb>
      <command:noun>OllamaUrl</command:noun>
      <maml:description>
        <maml:para>הגדר את כתובת ה-URL של Ollama.</maml:para>
      </maml:description>
    </command:details>
    <maml:description />
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Set-OllamaUrl</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>url</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 0</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Set-OpenaiBaseUrl</command:name>
      <command:verb>Set</command:verb>
      <command:noun>OpenaiBaseUrl</command:noun>
      <maml:description>
        <maml:para>הגדר את נקודת הקצה של OpenAI [[-url] &lt;Object&gt;] [&lt;CommonParameters&gt;]</maml:para>
      </maml:description>
    </command:details>
    <maml:description />
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Set-OpenaiBaseUrl</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>url</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 0</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Set-OpenaiToken</command:name>
      <command:verb>Set</command:verb>
      <command:noun>OpenaiToken</command:noun>
      <maml:description>
        <maml:para>Set-OpenaiToken [&lt;CommonParameters&gt;]</maml:para>
      </maml:description>
    </command:details>
    <maml:description />
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Set-OpenaiToken</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters />
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Set-PowershaiActiveChat</command:name>
      <command:verb>Set</command:verb>
      <command:noun>PowershaiActiveChat</command:noun>
      <maml:description>
        <maml:para>משנה את הצ'אט הפעיל</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>הצ'אט הפעיל הוא הצ'אט המוגדר כברירת מחדל שאליו נשלחים פקודות של Powershai Chat.
אם קיים צ'אט יחיד, הוא נחשב כפעיל, כברירת מחדל.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Set-PowershaiActiveChat</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>ChatId</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 1</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Set-PowershaiChatContextFormatter</command:name>
      <command:verb>Set</command:verb>
      <command:noun>PowershaiChatContextFormatter</command:noun>
      <maml:description>
        <maml:para>מגדיר איזו פונקציה תשמש לעיצוב אובייקטים שמועברים לפאראמטר Send-PowershaiChat -Context</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>בעת שימוש ב-Send-PowershaiChat בצינור, או בעת העברת פאראמטר -Context ישירות, הוא יזריק אובייקט זה לשורת הפקודה של ה-LLM.
לפני ההזרקה, עליו להמיר את האובייקט הזה למחרוזת.
המרה זו נקראת "Context Formatter" כאן ב-Powershai.
ה-Context Formatter היא פונקציה שתיקח כל אובייקט שעובר ותמיר אותו למחרוזת שתוזרק לשורת הפקודה. הפונקציה שתשמש צריכה לקבל כפאראמטר הראשון את האובייקט שיש להמיר.
פאראמטרים נוספים הם לפי שיקול דעת. ניתן לציין את הערכים שלהם באמצעות פאראמטר -Params של פונקציה זו!</maml:para>
      <maml:para>powershai מציע Context Formatters מקומיים.
השתמש ב-Get-Command ConvertTo-PowershaiContext* או ב-Get-PowershaiContextFormatters כדי לקבל את הרשימה!</maml:para>
      <maml:para>בהתחשב בכך ש-Context Formatters מקומיים הם רק פונקציות powershell, ניתן להשתמש ב-Get-Help שם, כדי לקבל מידע נוסף.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Set-PowershaiChatContextFormatter</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>ChatId</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 1</maml:para>
          <maml:para>Default Value: .</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>Func</maml:name>
        <maml:description>
          <maml:para>שם הפונקציה powershell השתמש בפקודה Get-PowershaiContextFormatters כדי לראות את הרשימה</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 2</maml:para>
          <maml:para>Default Value: Str</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>Params</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 3</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Set-PowershaiChatParameter</command:name>
      <command:verb>Set</command:verb>
      <command:noun>PowershaiChatParameter</command:noun>
      <maml:description>
        <maml:para>Atualiza o valor de um parâmetro de bate-papo do Powershai Chat.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Atualiza o valor de um parâmetro de um bate-papo do Powershai Chat.
Se o parâmetro não existir, um erro é retornado.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Set-PowershaiChatParameter</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>parameter</maml:name>
        <maml:description>
          <maml:para>Nome do parâmetro</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 1</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>value</maml:name>
        <maml:description>
          <maml:para>Valor do parâmetro</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 2</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>ChatId</maml:name>
        <maml:description>
          <maml:para>Chat que deseja atualizar. Por padrão atualiza o chat ativo</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 3</maml:para>
          <maml:para>Default Value: .</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>Force</maml:name>
        <maml:description>
          <maml:para>Forçar atualização, mesmo se o parâmetro não existe na lista de parâmetros</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: SwitchParameter</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: named</maml:para>
          <maml:para>Default Value: False</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Set-PowershaiChatTool</command:name>
      <command:verb>Set</command:verb>
      <command:noun>PowershaiChatTool</command:noun>
      <maml:description>
        <maml:para>מוגדר כלי (אבל לא מוחק אותו). כלי מושבת לא נשלח ל-LLM.</maml:para>
      </maml:description>
    </command:details>
    <maml:description />
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Set-PowershaiChatTool</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>tool</maml:name>
        <maml:description>
          <maml:para>שם הכלי (אותו כמו של Add-PowershaiChatTool) או באמצעות צינור את תוצאת Get-PowershaiChatTool</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: named</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: true (ByValue)</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>Enable</maml:name>
        <maml:description>
          <maml:para>מאפשר את הכלי.</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: Enable</maml:para>
          <maml:para>Type: SwitchParameter</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: named</maml:para>
          <maml:para>Default Value: False</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>Disable</maml:name>
        <maml:description>
          <maml:para>מוגדר כלי.</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: Disable</maml:para>
          <maml:para>Type: SwitchParameter</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: named</maml:para>
          <maml:para>Default Value: False</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>ForceCommand</maml:name>
        <maml:description>
          <maml:para>אם נאמר, והכלי הוא שם, כופף את אותו דבר להתייחס אליו כסקריפט!</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: SwitchParameter</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: named</maml:para>
          <maml:para>Default Value: False</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>ChatId</maml:name>
        <maml:description>
          <maml:para>צ'אט שבו נמצא הכלי</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: named</maml:para>
          <maml:para>Default Value: .</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>Global</maml:name>
        <maml:description>
          <maml:para>מחפש את הכלי ברשימת הכלים הגלובלית</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: SwitchParameter</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: named</maml:para>
          <maml:para>Default Value: False</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Start-HttpRequest</command:name>
      <command:verb>Start</command:verb>
      <command:noun>HttpRequest</command:noun>
      <maml:description>
        <maml:para>התחל-בקשתHTTP [[-url] &lt;Object&gt;] [[-data] &lt;Object&gt;] [[-method] &lt;Object&gt;] [[-contentType] &lt;Object&gt;] [[-Encoding] &lt;Object&gt;] [[-headers] &lt;Object&gt;] [[-MaxConnections] &lt;Object&gt;] [&lt;CommonParameters&gt;]</maml:para>
      </maml:description>
    </command:details>
    <maml:description />
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Start-HttpRequest</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>Encoding</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 4</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>MaxConnections</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 6</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>contentType</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 3</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>data</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 1</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>headers</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 5</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>method</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 2</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>url</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 0</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters:</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Start-HuggingFaceSpace</command:name>
      <command:verb>Start</command:verb>
      <command:noun>HuggingFaceSpace</command:noun>
      <maml:description>
        <maml:para>מפעיל את Space של Hugging Face אם הוא במצב שינה.</maml:para>
      </maml:description>
    </command:details>
    <maml:description />
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Start-HuggingFaceSpace</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>space</maml:name>
        <maml:description>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 1</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Update-GradioSessionApiResult</command:name>
      <command:verb>Update</command:verb>
      <command:noun>GradioSessionApiResult</command:noun>
      <maml:description>
        <maml:para>מעדכן את התוצאה של שיחה שנוצרה כ-Invoke-GradioSessionApi</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>cmdlet זה פועל על אותו עיקרון כמו המקבילים שלו ב-Send-GradioApi ו-Update-GradioApiResult. עם זאת, הוא פועל רק עבור האירועים שנוצרו בסשן ספציפי. מחזיר את האירוע עצמו כך שניתן יהיה להשתמש בו עם cmdlet אחרים הדורשים את האירוע המעודכן!</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Update-GradioSessionApiResult</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>Id</maml:name>
        <maml:description>
          <maml:para>מזהה האירוע, שהוחזר על ידי Invoke-GradioSessionApi או עצם האירוע שהוחזר.</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 1</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: true (ByValue)</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>NoOutput</maml:name>
        <maml:description>
          <maml:para>לא להוציא את התוצאה אל הפלט!</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: SwitchParameter</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: named</maml:para>
          <maml:para>Default Value: False</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>MaxHeartBeats</maml:name>
        <maml:description>
          <maml:para>הכמות המקסימלית של פעימות לב רצופות.</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 2</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>session</maml:name>
        <maml:description>
          <maml:para>מזהה הסשן</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 3</maml:para>
          <maml:para>Default Value: .</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>History</maml:name>
        <maml:description>
          <maml:para>מוסיף את האירוע להיסטוריית האירועים של עצם GradioApiEvent שהוזן ב-Id</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: SwitchParameter</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: named</maml:para>
          <maml:para>Default Value: False</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Wait-HuggingFaceSpace</command:name>
      <command:verb>Wait</command:verb>
      <command:noun>HuggingFaceSpace</command:noun>
      <maml:description>
        <maml:para>מחכה שה-space יתחיל. מחזיר $true אם הוא התחיל בהצלחה או $false אם חלף הזמן!</maml:para>
      </maml:description>
    </command:details>
    <maml:description />
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Wait-HuggingFaceSpace</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>Space</maml:name>
        <maml:description>
          <maml:para>מסנן לפי space ספציפי</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: 1</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: true (ByValue)</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>timeout</maml:name>
        <maml:description>
          <maml:para>כמה שניות, לכל היותר, לחכות. אם null, אז מחכה לנצח!</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: named</maml:para>
          <maml:para>Default Value: </maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>SleepTime</maml:name>
        <maml:description>
          <maml:para>זמן המתנה עד לבדיקה הבאה, ב-ms</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: Object</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: named</maml:para>
          <maml:para>Default Value: 5000</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>NoStatus</maml:name>
        <maml:description>
          <maml:para>לא להדפיס סטטוס התקדמות...</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: SwitchParameter</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: named</maml:para>
          <maml:para>Default Value: False</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named" aliases="none">
        <maml:name>NoStart</maml:name>
        <maml:description>
          <maml:para>לא להתחיל, רק לחכות!</maml:para>
          <maml:para></maml:para>
          <maml:para>Parameter Set: (All)</maml:para>
          <maml:para>Type: SwitchParameter</maml:para>
          <maml:para>Aliases: </maml:para>
          <maml:para>Accepted Values: </maml:para>
          <maml:para>Required: false</maml:para>
          <maml:para>Position: named</maml:para>
          <maml:para>Default Value: False</maml:para>
          <maml:para>Accept pipeline input: false</maml:para>
          <maml:para>Accept wildcard characters: false</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false"></command:parameterValue>
        <dev:type>
          <maml:name></maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <maml:alertSet>
      <maml:alert />
    </maml:alertSet>
    <command:examples />
    <command:relatedLinks />
  </command:command>
</helpItems>