בעיה | אני צריך עזרה אני מקבל שגיאה
-
127.0.0.1 - - [07/Apr/2025 16:03:48] "POST /save-image HTTP/1.1" 200 -
שגיאה בזמן בדיקה: 'GenerateContentResponse' object is not subscriptable
127.0.0.1 - - [07/Apr/2025 16:03:49] "POST /check HTTP/1.1" 200 -
127.0.0.1 - - [07/Apr/2025 16:03:49] "POST /save-image HTTP/1.1" 200 -
שגיאה בזמן בדיקה: 'GenerateContentResponse' object is not subscriptable
127.0.0.1 - - [07/Apr/2025 16:03:50] "POST /check HTTP/1.1" 200 -
127.0.0.1 - - [07/Apr/2025 16:03:50] "POST /save-image HTTP/1.1" 200 -
127.0.0.1 - - [07/Apr/2025 16:03:50] "POST /check HTTP/1.1" 200 -
127.0.0.1 - - [07/Apr/2025 16:03:50] "OPTIONS /save-image HTTP/1.1" 200 -
127.0.0.1 - - [07/Apr/2025 16:03:50] "POST /save-image HTTP/1.1" 200 -
127.0.0.1 - - [07/Apr/2025 16:03:50] "OPTIONS /check HTTP/1.1" 200 -
שגיאה בזמן בדיקה: 'GenerateContentResponse' object is not subscriptable
127.0.0.1 - - [07/Apr/2025 16:03:51] "POST /check HTTP/1.1" 200 -
127.0.0.1 - - [07/Apr/2025 16:03:51] "OPTIONS /save-image-url HTTP/1.1" 200 -
127.0.0.1 - - [07/Apr/2025 16:03:51] "POST /save-image-url HTTP/1.1" 200 -
שגיאה בזמן בדיקה: 'GenerateContentResponse' object is not subscriptable
127.0.0.1 - - [07/Apr/2025 16:03:52] "POST /check HTTP/1.1" 200 -
127.0.0.1 - - [07/Apr/2025 16:03:52] "POST /save-image HTTP/1.1" 200 -
שגיאה בזמן בדיקה: 'GenerateContentResponse' object is not subscriptable
127.0.0.1 - - [07/Apr/2025 16:03:53] "POST /check HTTP/1.1" 200 - -
127.0.0.1 - - [07/Apr/2025 16:03:48] "POST /save-image HTTP/1.1" 200 -
שגיאה בזמן בדיקה: 'GenerateContentResponse' object is not subscriptable
127.0.0.1 - - [07/Apr/2025 16:03:49] "POST /check HTTP/1.1" 200 -
127.0.0.1 - - [07/Apr/2025 16:03:49] "POST /save-image HTTP/1.1" 200 -
שגיאה בזמן בדיקה: 'GenerateContentResponse' object is not subscriptable
127.0.0.1 - - [07/Apr/2025 16:03:50] "POST /check HTTP/1.1" 200 -
127.0.0.1 - - [07/Apr/2025 16:03:50] "POST /save-image HTTP/1.1" 200 -
127.0.0.1 - - [07/Apr/2025 16:03:50] "POST /check HTTP/1.1" 200 -
127.0.0.1 - - [07/Apr/2025 16:03:50] "OPTIONS /save-image HTTP/1.1" 200 -
127.0.0.1 - - [07/Apr/2025 16:03:50] "POST /save-image HTTP/1.1" 200 -
127.0.0.1 - - [07/Apr/2025 16:03:50] "OPTIONS /check HTTP/1.1" 200 -
שגיאה בזמן בדיקה: 'GenerateContentResponse' object is not subscriptable
127.0.0.1 - - [07/Apr/2025 16:03:51] "POST /check HTTP/1.1" 200 -
127.0.0.1 - - [07/Apr/2025 16:03:51] "OPTIONS /save-image-url HTTP/1.1" 200 -
127.0.0.1 - - [07/Apr/2025 16:03:51] "POST /save-image-url HTTP/1.1" 200 -
שגיאה בזמן בדיקה: 'GenerateContentResponse' object is not subscriptable
127.0.0.1 - - [07/Apr/2025 16:03:52] "POST /check HTTP/1.1" 200 -
127.0.0.1 - - [07/Apr/2025 16:03:52] "POST /save-image HTTP/1.1" 200 -
שגיאה בזמן בדיקה: 'GenerateContentResponse' object is not subscriptable
127.0.0.1 - - [07/Apr/2025 16:03:53] "POST /check HTTP/1.1" 200 -@yehokarpel מchat gpt... ,לא יודע אם יש קשר בין מה שהוא כתב למציאות
אתה צודק שמהגרסה 0.8.0 ומעלה של google-generativeai, ה-API השתנה לגמרי, ולכן קוד ישן כמו genai.generate_text() כבר לא קיים. במקום זה, עובדים עם אובייקט מודל.הנה איך להשתמש נכון בגרסה 0.8.4:
- התקנת הספרייה (אם עוד לא עשית):
pip install -U google-generativeai- שימוש בסיסי עם טקסט בלבד:
import google.generativeai as genai genai.configure(api_key="YOUR_API_KEY") model = genai.GenerativeModel("gemini-pro") response = model.generate_content("שלום! איך אני משתמש ב-Gemini API?") print(response.text)- במקרה שלך — שילוב של תמונה וטקסט:
אתה צריך להשתמש במודל "gemini-pro-vision" כי הוא תומך בקלט מסוג תמונה + טקסט:
דוגמה מלאה:
import google.generativeai as genai from PIL import Image import base64 from io import BytesIO # הגדרת מפתח API genai.configure(api_key="YOUR_API_KEY") # המרת תמונה מקודד base64 לאובייקט PIL def decode_base64_image(encoded_str): image_data = base64.b64decode(encoded_str) return Image.open(BytesIO(image_data)) # כאן תכניס את המחרוזת שלך של base64 (בלי data:image/png;base64,) image = decode_base64_image(encoded) model = genai.GenerativeModel("gemini-pro-vision") response = model.generate_content([ image, "האם יש אישה, ילדה או איבר של אישה בתמונה? ענה רק במילה אחת: כן או לא." ]) print(response.text)הסבר לגבי השגיאות שכתבת:
module 'google.generativeai' has no attribute 'generate_text'
️ נגרם כי הפונקציה הזו הוסרה — היום יוצרים GenerativeModel() ומשתמשים ב־generate_content.
'GenerateContentResponse' object is not subscriptable
️ זה אומר שניסית לעשות משהו כמו response[0] על תשובה שאי אפשר להשתמש בה ככה. אם אתה רוצה את התוכן — תשתמש ב־response.text. -
@yehokarpel מchat gpt... ,לא יודע אם יש קשר בין מה שהוא כתב למציאות
אתה צודק שמהגרסה 0.8.0 ומעלה של google-generativeai, ה-API השתנה לגמרי, ולכן קוד ישן כמו genai.generate_text() כבר לא קיים. במקום זה, עובדים עם אובייקט מודל.הנה איך להשתמש נכון בגרסה 0.8.4:
- התקנת הספרייה (אם עוד לא עשית):
pip install -U google-generativeai- שימוש בסיסי עם טקסט בלבד:
import google.generativeai as genai genai.configure(api_key="YOUR_API_KEY") model = genai.GenerativeModel("gemini-pro") response = model.generate_content("שלום! איך אני משתמש ב-Gemini API?") print(response.text)- במקרה שלך — שילוב של תמונה וטקסט:
אתה צריך להשתמש במודל "gemini-pro-vision" כי הוא תומך בקלט מסוג תמונה + טקסט:
דוגמה מלאה:
import google.generativeai as genai from PIL import Image import base64 from io import BytesIO # הגדרת מפתח API genai.configure(api_key="YOUR_API_KEY") # המרת תמונה מקודד base64 לאובייקט PIL def decode_base64_image(encoded_str): image_data = base64.b64decode(encoded_str) return Image.open(BytesIO(image_data)) # כאן תכניס את המחרוזת שלך של base64 (בלי data:image/png;base64,) image = decode_base64_image(encoded) model = genai.GenerativeModel("gemini-pro-vision") response = model.generate_content([ image, "האם יש אישה, ילדה או איבר של אישה בתמונה? ענה רק במילה אחת: כן או לא." ]) print(response.text)הסבר לגבי השגיאות שכתבת:
module 'google.generativeai' has no attribute 'generate_text'
️ נגרם כי הפונקציה הזו הוסרה — היום יוצרים GenerativeModel() ומשתמשים ב־generate_content.
'GenerateContentResponse' object is not subscriptable
️ זה אומר שניסית לעשות משהו כמו response[0] על תשובה שאי אפשר להשתמש בה ככה. אם אתה רוצה את התוכן — תשתמש ב־response.text.@oryadaniely תודה רבה
-
מי מבין פה טוב בשרתים /פייתון אני צריך שאלה בפרטי שאלה צפציפית
-
מי מבין פה טוב בשרתים /פייתון אני צריך שאלה בפרטי שאלה צפציפית
@yehokarpel כתב בבעיה | אני צריך עזרה אני מקבל שגיאה:
מי מבין פה טוב בשרתים /פייתון אני צריך שאלה בפרטי שאלה צפציפית
?
-
@yehokarpel כתב בבעיה | אני צריך עזרה אני מקבל שגיאה:
מי מבין פה טוב בשרתים /פייתון אני צריך שאלה בפרטי שאלה צפציפית
?
-
@yehokarpel תנסה אולי אני ידע. (על מה chatgpt לא ידע לענות
)@mefateach ראה צאט פרטי
-
מי מבין פה טוב בשרתים /פייתון אני צריך שאלה בפרטי שאלה צפציפית
@yehokarpel כתב בבעיה | אני צריך עזרה אני מקבל שגיאה:
מי מבין פה טוב בשרתים /פייתון אני צריך שאלה בפרטי שאלה צפציפית
תפנה אלי
-
מי מבין פה טוב בשרתים /פייתון אני צריך שאלה בפרטי שאלה צפציפית
@yehokarpel כתב בבעיה | אני צריך עזרה אני מקבל שגיאה:
אני צריך שאלה בפרטי שאלה צפציפית
הוא אה
כל דבר אצלך זה פרטי?! -
אפשר לסגור את הפורום
מתכנתים בבינה מלאכותית (עלאק) עונים תשובות מבינה מלאכותית
תשאלו את הבינה מה היה כתוב בפורום אם היית שואל
חלאס -
@yehokarpel כתב בבעיה | אני צריך עזרה אני מקבל שגיאה:
אני צריך שאלה בפרטי שאלה צפציפית
הוא אה
כל דבר אצלך זה פרטי?!פוסט זה נמחק!
שלום! נראה שהשיחה הזו מעניינת אותך, אבל עדיין אין לך חשבון.
נמאס לכם לגלול בין אותם הפוסטים בכל ביקור? כשנרשמים לחשבון, תמיד תחזרו בדיוק למקום שבו הייתם קודם, ותוכלו לבחור לקבל התראות על תגובות חדשות (בין אם במייל, ובין אם בהתראת פוש). תוכלו גם לשמור סימניות ולפרגן ב-upvote לפוסטים כדי להביע הערכה לחברי קהילה אחרים.
בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗
הרשמה התחברות