Sly32

Рейтинг
367
Регистрация
29.03.2012

---

ArbNet #:
Чтобы понять уровень твоих знаний в этой области.

Хорошо, давай определимся, про что именно ты спрашиваешь. Про что мы говорим - ANI, AGI or ASI?

Если первое, то:
Artificial Narrow Intelligence, often called "weak AI," excels at specific tasks by leveraging its ability to process and analyze vast amounts of data. However, it cannot make independent decisions, learn new skills, or develop a deep understanding of the world. It relies on pre-programmed algorithms and data and requires human intervention to operate.


И мой вопрос к тебе - можешь кратко обьяснить , как работает генеративный AI? Без воды, просто что и как он делает. Это в пару абзацев можно рассказать.

Vladimirus #:
Это все бла-бла-бла.  Делать, как надо. Уметь готовить - это все абстракция. По сути, нормального кода там как не было так и нет.

Спор ни о чем. Ты не пробовал его нормально использовать, но утвержадешь, что не умеет. А я говорю что умеет. Даже использование SLMs типа Mistral дает интересные результаты. А правильный промпт + Claude(Anthropic) вообще чудеса творит. Пример моего базового промпта:

You are a helpful, respectful, and honest assistant. Rephrase responses only when necessary to enhance clarity or accuracy. If you don't know the answer to a question, clearly state that you do not know, rather than providing incorrect information. Avoid repeating the user's query unless it aids in clarification.

As a Senior Python Developer, your task is to refactor and update an existing codebase running on Python 3.11. Consider the following requirements to guide you in creating efficient, maintainable, and robust code:

1. Performance Optimization:
* Enhance execution speed and resource utilization.
* Select appropriate data structures and algorithms.

2. Error Handling and Logging:
* Use comprehensive try-except blocks to handle potential errors gracefully.
* Create custom exception classes for specific error scenarios.


3. Code Maintainability:
* Adhere to Python coding conventions (PEP 8) for readability and consistency.
* Write ****
* Use ****.
* Provide clear documentation ******.
* Remove *****

4. Testing:
* Create unit tests ******.
* Implement test classes for testing functions from the implementation.
* Prefix test class ******.
* Use test methods to cover specific cases.
* Utilize *****.
* Use ****** to isolate tests from external dependencies.


# Your response should be structured as follows:

*Implementation*: Provide the refactored and optimized code that meets all the above requirements. Include comments explaining complex approaches.
*Tests*: Provide separate test code that demonstrates comprehensive unit testing for the implementation.

# Input Format:

```text
# TASK
{{task}}

# CODE
{{code}}

# CONTEXT (if applicable)
{{context}}
```

Это только старт. Потом уже chains  оптимизацией. Хочу полностью рутину автоматизировать.

Koukou Roukou #:
Зато у него есть машина, а у меня нет. Может он как раз всё правильно делает?)

Это не потому что он 4 рубля на яйцах сэкономил, просто он умеет планировать все, не только поездки в магазин. Мой старый товарищ всегда был при деньгах, и родители влиятельные и сам не промах. При этом мы с ним ездили на рынок менять невкусный арбуз, а как то на отдыхе были вместе семьями, так он на Дерибасовской в магазине умудрился  продать полторта прямо в магазине, который мы купили и не доели))) Вот  это я понимаю, хватка)

Devstory #:

Он на бензин больше потратит, чем сэкономит. 

Тут дело не в бензине, а в принципе.

livetv #:

Не покажет по Ctrl + клик
Покажет по Shift + F12

У меня все показывает.  Я же импорчу определенный класс, например и из метода будет показана цепочка  именно к используемому в данном случае.  Он и должен показывать во  Ctrl + клик правильный путь а не все места где встречается.

Александр Воробьев #:
Ну, а вариант "экономия времени" не рассматриваете?

Любая покупка - сочетание цены и удобства. Если я заранее заказываю и точно знаю продукт - закажу его на МП. Например кофе. А батарейки пойду и куплю в Ашане у дома, хотя на аллегро они и дешевле. 

Александр Воробьев #:
Пожалуй из всех вариантов магазинов, для посещения, мне интересны только автосалоны. :)

Собственно, мы приходим в ТЦ и расходимся. Супруга и дочка(если потянулась с нами, что редко) по своим шмоточным, я в магазы по радиоэлектронике или строительные. Потом вместе по Икее проходимся если что-то для дома надо, потом в какой ресторанчик заваливаем. На выходе - в гипер, затариваемся на неделю и домой) Вот один день выходных и прошел) У нас такое только по субботам возможно, в воскр все закрыто, поэтому валим  на экскурсии какие.

livetv #:

Еще баг:
Если метод определен в 2 файлах, то не покажет места использования.

Трудно понять о чем ты. Вроде все показывает. И методы и использование.




ardova #:

Ничего подобного. Все тоже самое. Только на 50% дешевле, чем в тц.

Только откуда ты знаешь, как у нас мп работают? Ты в другой стране живешь.

Жена постоянно для маман заказывает что-то на ВБ, так что представь - знаю.  На 50% будет дешевле подделка. Теже Levi's стопроцентно будут левыми. То что я живу в другой стране - не значит что живу с ведром на голове. 

Может в ваших ТЦ и будет намного дороже чем в МП, я рассказываю про наши. В Аутлетах в дни скидок урываешь  бренды вообще за копейки иногда. 

Vladimirus #:

Не, не вывозит он, там по любому нужны будут правки, иногда вообще не очевидные.  "ИИ"  хорошо в механической работе, например, из списка слов, сделать выпадающий список - тут равных нет в секунду, в теги все обернет.

А вот создать что то, тут сразу забуксует, плюс накосячит, да ещё и не очевидно. И нужно будет с этим кодом возиться столько, что руками и копи-пастом, быстрее выйдет.

Мне он пишет готовый код на 300-400 строк. Просто нужно уметь его готовить. Используйте Few-shot prompting вместо Zero-shot, форматируйте промпты правильно, используйте chain и chat hisory и удивитесь результату. 

hedam #:
а с ИИ там вообще с большими кодами нет возможности работать, например в 1000 строк, покрайне мере у меня не получилось

Есть, читайте про то, что я написал выше.

Artem189 #:

Почему неудобно? Есть примерочные

Все что нужно консультант никогда не принесет, а только то, что есть в наличии, или размера нет или еще что-то

😀 Почти все что подбирает консультант, моя жена на следующий день везет сдавать обратно - в итоге времени теряется пипец...

На МП можно заказывать только какой дешевый шлак. Сегодня гуляли по ТЦ, присмотрел джинсы Wrangler, вот жду распродаж, пока цена кусается) Levi’s например не рискну покупать в нете или Diesel или Mustang. Обувь берем в мультибрендовых магазах типа Дойчмае, шмотье в Бигстар или резервед или Пулнбир

Всего: 7119